POST/api/global-chatbot/demo/voice-transcribe
Zet een gesproken audio-opname van de demopagina om in tekst (speech-to-text), mits spraak is ingeschakeld. Demo-tegenhanger van widget.voice_transcribe, vast gekoppeld aan de Zentor-marketingpagina in plaats van aan een tenant-widget.
Auth & beveiliging
Geen authenticatie vereist
Origin-controle vast ingesteld op https://zentor-app.de / https://www.zentor-app.de (niet configureerbaar, vervanging voor het widget-token op het demopad).
Idempotent: Nee
Parameters
visitor_id(body, string, vereist)— Moet een geldige UUID zijnaudio(body, file, vereist)— multipart/form-data audiobestandVoorbeeld-response
{"ok":false,"error":{"code":"INVALID_VISITOR_ID","message":"visitor_id moet een geldige UUID zijn."}}Foutcodes
400 INVALID_VISITOR_ID — visitor_id ontbreekt of is geen geldige UUID.403 ORIGIN_DENIED — De origin van de aanvraag is niet zentor-app.de.413 AUDIO_TOO_LARGE — Het audiobestand overschrijdt de limiet.415 AUDIO_TYPE_UNSUPPORTED — Audioformaat niet ondersteund.Live-testbewijs
Negatieve gevallen (400 INVALID_VISITOR_ID met correcte Origin-header, 403 ORIGIN_DENIED) live geverifieerd. Succesgeval (echte transcriptie) buiten het productiedomein niet uit te lokken, aangezien de Origin-check vast is gecodeerd op zentor-app.de — analoog aan widget.voice_transcribe gedocumenteerd.