POST/api/public/widget/voice-speak

متن کو بولی جانے والی آواز میں تبدیل کرتا ہے (Text-to-Speech) تاکہ ویجیٹ میں صوتی آؤٹ پٹ ہو، اگر فعال ہو۔

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

ویجیٹ ایمبیڈ ٹوکن (ہیڈر X-Widget-Token) + Origin کی منظوری کی فہرست

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

پیرامیٹرز

widget_code(body, string، ضروری)
text(body, string، ضروری)— آواز میں تبدیل کیا جانے والا متن

مثالی Response

{"ok":false,"error":{"code":"VOICE_UNAVAILABLE","message":"آواز کی سہولت فی الحال دستیاب نہیں۔"}}

خرابی کے کوڈز

400 WIDGET_CODE_REQUIRED — widget_code گم ہے۔
503 VOICE_UNAVAILABLE — اس ویجیٹ کے لیے آواز کی خصوصیت فعال نہیں ہے۔

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

POST کے لیے منفی صورتیں (400، 503) لائیو تصدیق شدہ۔ اسی پاتھ کا GET ورژن بھی موجود ہے (آٹو ایکسٹریکشن کے مطابق یکساں رویہ)، اسے الگ سے دوبارہ ٹیسٹ نہیں کیا گیا۔

← چیٹ ویجیٹ