POST/api/global-chatbot/demo/voice-transcribe
Convertit un enregistrement audio parlé de la page de démonstration en texte (speech-to-text), si la voix est activée. Équivalent de démonstration de widget.voice_transcribe, lié fixement au site marketing de Zentor plutôt qu'à un Widget de tenant.
Authentification et sécurité
Aucune authentification requise
Contrôle d’Origin fixé à https://zentor-app.de / https://www.zentor-app.de (non configurable, remplace le Widget-Token sur le chemin de démo).
Idempotent: Non
Paramètres
visitor_id(body, string, requis)— Doit être un UUID valideaudio(body, file, requis)— Fichier audio multipart/form-dataExemple de réponse
{"ok":false,"error":{"code":"INVALID_VISITOR_ID","message":"visitor_id muss eine gültige UUID sein."}}Codes d'erreur
400 INVALID_VISITOR_ID — visitor_id est manquant ou n'est pas un UUID valide.403 ORIGIN_DENIED — L'origine de la requête n'est pas zentor-app.de.413 AUDIO_TOO_LARGE — Le fichier audio dépasse la limite.415 AUDIO_TYPE_UNSUPPORTED — Format audio non pris en charge.Preuve de test en direct
Cas négatifs (400 INVALID_VISITOR_ID avec en-tête d'origine correct, 403 ORIGIN_DENIED) vérifiés en direct. Le cas de succès (transcription réelle) ne peut pas être déclenché en dehors du domaine de production, car la vérification d'origine est codée en dur sur zentor-app.de — documenté de manière analogue à widget.voice_transcribe.