POST/api/global-chatbot/demo/voice-transcribe
Convierte una grabación de voz de la página demo a texto (Speech-to-Text) cuando la voz está activada. Equivalente demo de widget.voice_transcribe, ligado a la página de marketing de Zentor en lugar de a un widget de tenant.
Autenticación y seguridad
No se requiere autenticación
Comprobación de Origin fijada en https://zentor-app.de / https://www.zentor-app.de (no configurable, sustituye al Widget-Token en la ruta de demo).
Idempotente: No
Parámetros
visitor_id(body, string, obligatorio)— Debe ser un UUID válidoaudio(body, file, obligatorio)— archivo de audio multipart/form-dataRespuesta de ejemplo
{"ok":false,"error":{"code":"INVALID_VISITOR_ID","message":"visitor_id muss eine gültige UUID sein."}}Códigos de error
400 INVALID_VISITOR_ID — Falta visitor_id o no es un UUID válido.403 ORIGIN_DENIED — La Origin de la solicitud no es zentor-app.de.413 AUDIO_TOO_LARGE — El archivo de audio supera el límite.415 AUDIO_TYPE_UNSUPPORTED — Formato de audio no compatible.Evidencia de prueba en vivo
Casos negativos (400 INVALID_VISITOR_ID con header Origin correcto, 403 ORIGIN_DENIED) verificados live. El caso de éxito (transcripción real) no puede activarse fuera del dominio de producción porque la comprobación de Origin está codificada de forma fija a zentor-app.de; documentado de forma análoga a widget.voice_transcribe.