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

اگر آواز فعال ہو تو ڈیمو صفحے کی بولی گئی آڈیو ریکارڈنگ کو متن میں بدلتا ہے (Speech-to-Text)۔ widget.voice_transcribe کا ڈیمو ہم منصب، جو کسی ٹیننٹ ویجیٹ کی بجائے Zentor مارکیٹنگ صفحے سے مستقل طور پر جڑا ہے۔

تصدیقِ شناخت اور تحفظ

تصدیقِ شناخت ضروری نہیں

Origin چیک مستقل طور پر https://zentor-app.de / https://www.zentor-app.de پر مقرر ہے (قابلِ کنفیگریشن نہیں، ڈیمو راستے پر Widget-Token کا متبادل)۔

Idempotent (دہرانے پر یکساں اثر): نہیں

پیرامیٹرز

visitor_id(body, string، ضروری)— ایک درست UUID ہونا ضروری ہے
audio(body, file، ضروری)— multipart/form-data آڈیو فائل

مثالی Response

{"ok":false,"error":{"code":"INVALID_VISITOR_ID","message":"visitor_id کو ایک درست UUID ہونا چاہیے۔"}}

خرابی کے کوڈز

400 INVALID_VISITOR_ID — visitor_id گم ہے یا کوئی درست UUID نہیں ہے۔
403 ORIGIN_DENIED — درخواست کا Origin zentor-app.de نہیں ہے۔
413 AUDIO_TOO_LARGE — آڈیو فائل حد سے تجاوز کر گئی ہے۔
415 AUDIO_TYPE_UNSUPPORTED — آڈیو فارمیٹ سپورٹ نہیں کیا جاتا۔

لائیو ٹیسٹ کا ثبوت

منفی صورتیں (درست Origin ہیڈر کے ساتھ 400 INVALID_VISITOR_ID، 403 ORIGIN_DENIED) لائیو تصدیق شدہ۔ کامیابی کی صورت (اصل ٹرانسکرپشن) پروڈکشن ڈومین کے باہر شروع نہیں کی جا سکتی، کیونکہ Origin چیک zentor-app.de میں مستقل کوڈ کیا گیا ہے — widget.voice_transcribe کی طرح دستاویز کیا گیا۔

← ڈیمو چیٹ بوٹ اور SSO