POST/api/public/widget/voice-transcribe

แปลงการบันทึกเสียงพูดของผู้เยี่ยมชมเป็นข้อความ (Speech-to-Text) หากเปิดใช้งานฟังก์ชันเสียงสำหรับวิดเจ็ต

การยืนยันตัวตนและความปลอดภัย

Widget-Embed-Token (Header X-Widget-Token) + รายการ Origin ที่อนุญาต

Idempotent (เรียกซ้ำได้ผลเหมือนเดิม): ไม่

พารามิเตอร์

widget_code(body, string, จำเป็น)
audio(body, binary, จำเป็น)— ไฟล์เสียงสำหรับการถอดเสียง

ตัวอย่างการตอบกลับ

{"ok":false,"error":{"code":"VOICE_UNAVAILABLE","message":"ฟังก์ชันเสียงพูดไม่พร้อมใช้งานในขณะนี้"}}

รหัสข้อผิดพลาด

400 WIDGET_CODE_REQUIRED — widget_code หายไป
503 VOICE_UNAVAILABLE — ฟังก์ชันเสียงไม่ได้เปิดใช้งานสำหรับวิดเจ็ตนี้

หลักฐานการทดสอบแบบสด

ตรวจสอบสดแล้วกรณีล้มเหลว (400 ขาดฟิลด์, 503 ฟังก์ชันเสียงพูดไม่ได้เปิดใช้งาน) กรณีสำเร็จจะต้องมีวิดเจ็ตเสียงที่เปิดใช้งานพร้อมเสียงจริงและผู้ให้บริการการรู้จำเสียงพูดที่ตั้งค่าไว้ — ไม่ได้จำลอง

← วิดเจ็ตแชท