POST/api/public/widget/voice-transcribe

Przekształca nagranie mowy odwiedzającego w tekst (speech-to-text), o ile funkcja mowy jest włączona dla widżetu.

Uwierzytelnianie i zabezpieczenia

Token osadzenia widżetu (nagłówek X-Widget-Token) + lista dozwolonych originów

Idempotentny: Nie

Parametry

widget_code(body, string, wymagane)
audio(body, binary, wymagane)— Dane audio do transkrypcji

Przykładowa odpowiedź

{"ok":false,"error":{"code":"VOICE_UNAVAILABLE","message":"Funkcja mowy jest obecnie niedostępna."}}

Kody błędów

400 WIDGET_CODE_REQUIRED — Brakuje widget_code.
503 VOICE_UNAVAILABLE — Funkcja mowy nie jest włączona dla tego widżetu.

Dowód z testu na żywo

Przypadki negatywne (400 brakujące pole, 503 funkcja mowy nieaktywna) zweryfikowano na żywo. Przypadek udany wymagałby aktywowanego widżetu głosowego z prawdziwym audio oraz skonfigurowanego dostawcy rozpoznawania mowy — nie odtworzono.

← Widget czatu