POST/api/public/widget/voice-transcribe

Перетворює аудіозапис розмови відвідувача на текст (Speech-to-Text), якщо голосова функція для віджета активована.

Автентифікація та захист

Widget-Embed-Token (заголовок X-Widget-Token) + список дозволених Origin

Ідемпотентний: Ні

Параметри

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 функція мови не активована) перевірені в режимі реального часу. Успішний випадок вимагає активованого голосового віджета з реальним аудіо та налаштованого провайдера розпізнавання мови — не імітовано.

← Чат-віджет