POST/api/global-chatbot/demo/voice-transcribe

Gjør et lydopptak av tale fra demosiden om til tekst (speech-to-text), forutsatt at tale er aktivert. Demo-motstykke til widget.voice_transcribe, fast knyttet til Zentors markedsføringsside i stedet for til et tenant-widget.

Autentisering og sikring

Ingen autentisering påkrevd

Opprinnelseskontroll fast på https://zentor-app.de / https://www.zentor-app.de (ikke konfigurerbar, erstatter widget-token på demo-stien).

Idempotent: Nei

Parametere

visitor_id(body, string, påkrevd)— Må være en gyldig UUID
audio(body, file, påkrevd)— multipart/form-data lydfil

Eksempel på svar

{"ok":false,"error":{"code":"INVALID_VISITOR_ID","message":"visitor_id må være en gyldig UUID."}}

Feilkoder

400 INVALID_VISITOR_ID — visitor_id mangler eller er ikke en gyldig UUID.
403 ORIGIN_DENIED — Forespørselens opprinnelse er ikke zentor-app.de.
413 AUDIO_TOO_LARGE — Lydfilen overskrider grensen.
415 AUDIO_TYPE_UNSUPPORTED — Lydformat støttes ikke.

Live-testbevis

Negativtilfeller (400 INVALID_VISITOR_ID med korrekt Origin-header, 403 ORIGIN_DENIED) verifisert live. Suksesstilfellet (ekte transkripsjon) kan ikke utløses utenfor produksjonsdomenet, fordi Origin-kontrollen er hardkodet til zentor-app.de – dokumentert analogt med widget.voice_transcribe.

← Demo-chatbot og SSO