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