หน้า 1 จากทั้งหมด 1

โทรออกแล้วรอฟังกดปุ่มได้มั้ยครับ (Listen Keypress)

โพสต์โพสต์แล้ว: 13 มี.ค. 2011 12:06
โดย beboyd
อาจจะตั้งชื่อกระทู้แปลกๆ ครับ นึกชื่อไม่ออก

คือผมต้องการที่จะโทรออกไปยังปลายทาง และหากปลายทางกด 1 หรือ 2 ให้ทาง asterisk รู้ได้ว่ามีการกดปุ่มเข้ามา นี่ต้องอยู่ที่ sip trunk อย่างเดียวเลยหรือเปล่าครับ เกี่ยวกับการ configure ตัว asterisk ด้วยมั้ยครับ

ตอนนี้ได้รับ command answer อย่างเดียว แต่พอกดปุ่มที่ปลายทางแล้วทางฝั่ง asterisk ไม่ได้รับอะไรเลยครับ

ลักษณะเหมือน IVR แต่ต่างกันตรงเราเป็นคนโทรออกไป

Re: โทรออกแล้วรอฟังกดปุ่มได้มั้ยครับ (Listen Keypress)

โพสต์โพสต์แล้ว: 13 มี.ค. 2011 14:27
โดย beboyd
ผมหมายถึงวิธีการ detect dtmf tone ครับ ดูจาก log แล้วไม่มีอะไรเกิดขึ้นเลยเวลากดปุ่ม 1 2 3

Re: โทรออกแล้วรอฟังกดปุ่มได้มั้ยครับ (Listen Keypress)

โพสต์โพสต์แล้ว: 13 มี.ค. 2011 14:29
โดย nuiz
ให้ใช้ phpagi นะครับ เคสแบบนี้

เราก็เขียน php code ประมาณว่าพอปลายทางรับสายแล้ว ให้มันไปเรียก ivr แล้วรอ digit ที่กดเข้ามา แล้ว insert ลงดาต้าเบส ไว้รอเรียกมาทำอย่างอื่นต่อไป

phpagi นี่ถ้าคล่องแล้ว ก็เอาไปทำอะไรอย่างอื่นได้อีกตั้งมากมาย จะสร้างระบบให้ใหญ่ขนาดไหนก็ได้

sip trunk ที่ใช้โทรไปหาปลายทาง เอาให้มันรองรับ dtmf เป็นพอครับ