Skip to content

เสียง (Voice) ​

งานด้านเสียงแยกเป็นสามหน้า ตามสิ่งที่คุณกำลังทำ

ต้องการไปที่
โทรออก — dial ข้อความ agent หรือแบบสำรวจโทรออก
ควบคุมสายที่กำลังสนทนาอยู่ควบคุมสายที่กำลังสนทนา
ตั้งค่า agent หรือดูรายการเสียงVoice Agent

การโทรออก ​

การโทรแต่ละแบบมี endpoint ของตัวเองใต้ /telephony/call/… — ให้เบอร์ดัง อ่านข้อความ ต่อ AI agent หรือทำแบบสำรวจแบบกดปุ่มหรือพูดตอบ ส่ง Idempotency-Key เพื่อไม่ให้การลองใหม่โทรซ้ำ

→ โทรออก

การควบคุมสาย ​

สายที่กำลังสนทนาอ้างอิงด้วย ชื่อห้อง (room name) ของ LiveKit ไม่ใช่ session id เพราะสิ่งที่มีอยู่จริงขณะที่ทั้งสองฝ่ายยังคุยกันคือห้อง การพักสาย โหมดหัวหน้างาน การวางสาย การล็อกห้อง และการนำผู้เข้าร่วมออก อยู่ที่หน้านั้น

→ ควบคุมสายที่กำลังสนทนา

Agent และรายการเสียง ​

การตั้งค่า agent กำหนดพฤติกรรมของ agent ส่วนรายการเสียงบอกว่า deployment นี้ ใช้ผู้ให้บริการและเสียงใดได้จริง ซึ่งขึ้นกับ vendor key ที่ตั้งค่าไว้ จึงควรอ่านตอนใช้งานจริง แทนการเขียนรายชื่อผู้ให้บริการไว้ในโค้ด

→ Voice Agent

Endpoint เสียงชุดเดิม

เอกสารรุ่นก่อนเคยอธิบาย /voice/otp, /voice/broadcast, /voice/dial, /voice/sessions และ /voice/ivr_config ซึ่ง ไม่ได้อยู่ใน API ปัจจุบัน และจะตอบ 404 หากคุณเคยพัฒนากับ endpoint เหล่านั้น ให้ใช้หน้าด้านบนแทน