POST/api/public/widget/voice-transcribe

Преобразует аудиозапись речи посетителя в текст (speech-to-text), если голосовая функция для виджета активирована.

Аутентификация и защита

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

← Виджет чата