XHTML+Voice
ایکس ایچ ٹی ایم ایل + وائس (عام طور پر ایکس + وی) ملٹی ماڈل یوزر انٹرفیس کو بیان کرنے کے لیے ایک ایکس ایم ایل زبان ہے۔ دو ضروری طریقے بصری اور صوتی ہیں۔ بصری تعامل کی تعریف ایکس ایچ ٹی ایم ایل کے ذریعے زیادہ تر موجودہ ویب صفحات کی طرح کی جاتی ہے۔ آڈیٹری اجزاء کی وضاحت وائس ایکس ایم ایل کے ذیلی سیٹ سے کی جاتی ہے۔ ایکس + وی دستاویزات کی آواز اور بصری اجزاء کو آپس میں جوڑنا ای سی ایم اے اسکرپٹ، جاوا اسکرپٹ، اور ایکس ایم ایل ایونٹس کے امتزاج کے ذریعے پورا کیا جاتا ہے۔ وائس ان پٹ وائس ان پٹ یا اسپیچ ریکگنیشن گرامروں پر مبنی ہے جو ممکنہ ان پٹ ٹیکسٹ کے سیٹ کی وضاحت کرتے ہیں۔ ڈریگن نیچرل اسپیکنگ جیسے مقبول سافٹ ویئر پیکجوں کے ذریعہ استعمال ہونے والے ممکنہ نقطہ نظر کے برعکس، گرائمر پر مبنی نقطہ نظر پہچاننے والے کو اہم سیاق و سباق کی معلومات فراہم کرتا ہے جو شناخت کی درستگی کو نمایاں طور پر بڑھاتا ہے۔ گرائمر کے مخصوص فارمیٹس میں جے ایس جی ایف شامل ہیں۔ وائس آؤٹ پٹ وائس آؤٹ پٹ یا اسپیچ سنتھسیس عملی طور پر کسی بھی وقت کسی بھی سٹرنگ کو پڑھ سکتا ہے۔ پچ، حجم، اور دیگر خصوصیات کو سی ایس ایس اور اسپیچ سنتھسیس مارک اپ لینگویج (ایس ایس ایم ایل) کا استعمال کرتے ہوئے اپنی مرضی کے مطابق بنایا جا سکتا ہے تاہم اوپیرا ویب براؤزر فی الحال ان تمام خصوصیات کی حمایت نہیں کرتا ہے۔ مائیم کی اقسام کسی بھی ایکس + وی دستاویز کے لیے پہلے تجویز کردہ مائیم کی قسم ایپلیکیشن/ایکس ایچ ٹی ایم ایل + وائس + ایکس ایم ایل ہے جو کہ اوپیرا براؤزر استعمال کرتا ہے۔ اوپیرا X + V دستاویزات کی تشریح بھی کرے گا جو متن/XML کے طور پر پیش کیے جاتے ہیں۔ کسی بھی ایکس + وی دستاویز کے لیے موجودہ تجویز کردہ ایم آئی ایم ای قسم ایپلیکیشن/ایکس وی + ایکس ایم ایل ہے۔ چونکہ زیادہ تر ویب سرورز ڈاٹ ایکس ایم ایل ایکسٹینشن کو ٹیکسٹ/ایکس ایم ایل کے ساتھ منسلک کرتے ہیں، اس لیے ایک ایکس ایم ایل ایکسٹینشن آپ کی جامد ایکس + وی دستاویز فائلوں کو براؤز کرنے کے قابل بنانے کا کافی محفوظ طریقہ ہے۔ ایکس + وی فعال براؤزر سب سے زیادہ استعمال ہونے والا ایکس + وی براؤزر اوپیرا براؤزر ہے۔ اوپیرا براؤزر کے صارفین https://web.archive.org/web/20080516174104/http:// www. opera. com/وائس پر بیان کردہ مراحل کے ذریعے X + V سپورٹ کو فعال کر سکتے ہیں۔ وائس ابھی تک اوپیرا منی یا ونڈوز کے علاوہ دوسرے پلیٹ فارمز پر سپورٹ نہیں ہے۔ ایکس + وی کے لیے سپورٹ کا پتہ لگانے کا بہترین کام سرور سے مائیم ٹائپ ایپلی کیشن/ایکس ایچ ٹی ایم ایل + وائس + ایکس ایم ایل کے لیے ایچ ٹی ٹی پی ہیڈر "قبول کریں" کو چیک کر کے کیا جاتا ہے۔ یہاں کچھ پی ایچ پی کوڈ ہے جو "سچ" واپس کرتا ہے اگر اور صرف اس صورت میں جب درخواست کرنے والا براؤزر ایکس ایچ ٹی ایم ایل + وائس کو سپورٹ کرتا ہے: <? پی ایچ پی/* درج ذیل اسکرپٹ "سچ" کی بازگشت کرتا ہے اگر اور صرف اس صورت میں جب درخواست کرنے والا براؤزر ایکس ایچ ٹی ایم ایل + وائس کو سپورٹ کرتا ہے۔ *// اس بات کا تعین کریں کہ آیا براؤزر قبولیت ہیڈر بھیج رہا ہے۔ اگر (Isset ($_ SERVER ['HTTP _ ACCEPT')) {$accept = $_ SERVER ['HTTP _ ACCEPT'] ؛// اگر وہ قبول سے مائیم ٹائپ کو چھوڑ دیتے ہیں تو کوئی سپورٹ فرض نہ کریں۔ اگر (ایس ٹی آر پی او ایس ($قبول کریں، 'ایپلیکیشن/ایکس ایچ ٹی ایم ایل + وائس + ایکس ایم ایل') = = = غلط) {ایکو 'غلط' ؛} بصورت دیگر {ایکو 'سچ' ؛}} بصورت دیگر {ایکو 'غلط' ؛}؟> متعلقہ ٹیکنالوجی اسپیچ ایپلیکیشن لینگویج ٹیگز (ایس اے ایل ٹی) مائیکروسافٹ کی طرف سے 2001 میں وائس ایکس ایم ایل اور ایکس ایچ ٹی ایم ایل + وائس کے ساتھ مقابلہ کرنے کے لیے تیار کی گئی ایک بہت ہی ملتی جلتی شکل ہے۔ ایس اے ایل ٹی صارفین کو ملٹی ماڈل سپورٹ بھی فراہم کرتا ہے جس میں گرائمر پر مبنی شناخت اور تقریر کی ترکیبی پیداوار شامل ہے۔ اہم اختلافات سپورٹ فراہم کرنے والوں میں ہیں۔ بہت سی مختلف کمپنیاں وائس ایکس ایم ایل اور ایکس ایچ ٹی ایم ایل + وائس کو مختلف ترقیاتی ٹولز اور خاص طور پر آئی بی ایم اور اوپیرا سافٹ ویئر فراہم کرکے سپورٹ کرتی ہیں۔ سالٹ کو مائیکروسافٹ اسپیچ ایپلی کیشن ایس ڈی کے اور مائیکروسافٹ اسپیچ سرور جیسی مصنوعات کے ذریعے مائیکروسافٹ سے تقریبا خصوصی طور پر سپورٹ کیا جاتا ہے۔ بیرونی روابط ایکس ایچ ٹی ایم ایل + وائس v1.2 وائس-اوپیرا ڈویلپر کمیونٹی ایکس ایچ ٹی ایم ایل + وائس پروگرامرز گائیڈ ڈاؤن لوڈ اوپیرا ویب براؤزر دی اسپیچ ویب پروجیکٹ آر ایف سی 4374 مائیم قسم پر ایکس ایچ ٹی ایم ایل + وائس پیج ایکس ایم ایل پر مبنی معیارات کا ویڈیو مظاہرہ