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álido
audio(body, file, obligatorio)archivo de audio multipart/form-data

Respuesta 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_IDFalta visitor_id o no es un UUID válido.
403 ORIGIN_DENIEDLa Origin de la solicitud no es zentor-app.de.
413 AUDIO_TOO_LARGEEl archivo de audio supera el límite.
415 AUDIO_TYPE_UNSUPPORTEDFormato 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.

Chatbot demo y SSO