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 ฟังก์ชันเสียงพูดไม่ได้เปิดใช้งาน) กรณีสำเร็จจะต้องมีวิดเจ็ตเสียงที่เปิดใช้งานพร้อมเสียงจริงและผู้ให้บริการการรู้จำเสียงพูดที่ตั้งค่าไว้ — ไม่ได้จำลอง