XHTML+Voice
એક્સ. એચ. ટી. એમ. એલ. + વૉઇસ (સામાન્ય રીતે એક્સ + વી) એ મલ્ટીમોડલ વપરાશકર્તા ઇન્ટરફેસનું વર્ણન કરવા માટેની એક્સ. એમ. એલ. ભાષા છે. બે આવશ્યક પદ્ધતિઓ દ્રશ્ય અને શ્રાવ્ય છે. વિઝ્યુઅલ ક્રિયાપ્રતિક્રિયાને એક્સ. એચ. ટી. એમ. એલ. દ્વારા મોટાભાગના વર્તમાન વેબ પૃષ્ઠોની જેમ વ્યાખ્યાયિત કરવામાં આવે છે. શ્રાવ્ય ઘટકો વૉઇસ XML ના સબસેટ દ્વારા વ્યાખ્યાયિત કરવામાં આવે છે. એક્સ + વી દસ્તાવેજોના અવાજ અને દ્રશ્ય ઘટકોને એકબીજા સાથે જોડવાનું કામ ઇસીએમએસ્ક્રિપ્ટ, જાવાસ્ક્રિપ્ટ અને એક્સએમએલ ઇવેન્ટ્સના સંયોજન દ્વારા પૂર્ણ થાય છે. વૉઇસ ઇનપુટ વૉઇસ ઇનપુટ અથવા સ્પીચ રેકગ્નિશન એ વ્યાકરણ પર આધારિત છે જે સંભવિત ઇનપુટ ટેક્સ્ટના સમૂહને વ્યાખ્યાયિત કરે છે. ડ્રેગન નેચરલી સ્પીકિંગ જેવા લોકપ્રિય સોફ્ટવેર પેકેજો દ્વારા ઉપયોગમાં લેવાતા સંભવિત અભિગમથી વિપરીત, વ્યાકરણ આધારિત અભિગમ ઓળખકર્તાને મહત્વપૂર્ણ સંદર્ભિત માહિતી પ્રદાન કરે છે જે ઓળખની ચોકસાઈમાં નોંધપાત્ર વધારો કરે છે. વ્યાકરણ માટેના ચોક્કસ બંધારણોમાં JSGF નો સમાવેશ થાય છે. વૉઇસ આઉટપુટ વૉઇસ આઉટપુટ અથવા સ્પીચ સિન્થેસિસ વર્ચ્યુઅલ રીતે કોઈપણ સમયે કોઈપણ સ્ટ્રિંગ વાંચી શકે છે. પિચ, વોલ્યુમ અને અન્ય લાક્ષણિકતાઓને સી. એસ. એસ. અને સ્પીચ સિન્થેસિસ માર્કઅપ લેંગ્વેજ (એસ. એસ. એમ. એલ.) નો ઉપયોગ કરીને કસ્ટમાઇઝ કરી શકાય છે, જો કે ઓપેરા વેબ બ્રાઉઝર હાલમાં આ તમામ સુવિધાઓને સપોર્ટ કરતું નથી. એમઆઇએમઇ પ્રકારો કોઈપણ એક્સ + વી દસ્તાવેજ માટે અગાઉ ભલામણ કરાયેલ એમઆઇએમઇ પ્રકાર એ એપ્લિકેશન/એક્સએચટીએમએલ + વૉઇસ + એક્સએમએલ છે જેનો ઓપેરા બ્રાઉઝર ઉપયોગ કરે છે. ઓપેરા લખાણ/એક્સએમએલ તરીકે સેવા આપતા એક્સ + વી દસ્તાવેજોનું પણ અર્થઘટન કરશે. કોઈપણ X + V દસ્તાવેજ માટે વર્તમાન ભલામણ કરેલ MIME પ્રકાર એપ્લિકેશન/xv + xML છે. મોટાભાગના વેબ સર્વર. એક્સ. એમ. એલ. એક્સ્ટેંશનને ટેક્સ્ટ/એક્સ. એમ. એલ. સાથે સાંકળે છે, તેથી એક્સ. એમ. એલ. એક્સ્ટેંશન એ તમારી સ્થિર એક્સ + વી દસ્તાવેજ ફાઇલોને બ્રાઉઝ કરવા યોગ્ય બનાવવાની એકદમ સલામત રીત છે. X + V-સક્ષમ બ્રાઉઝર્સ સૌથી વધુ ઉપયોગમાં લેવાતા X + V બ્રાઉઝર ઓપેરા બ્રાઉઝર છે. ઓપેરા બ્રાઉઝરના વપરાશકર્તાઓ https://web.archive.org/web/20080516174104/http:// www. opera. com/વૉઇસ પર વર્ણવેલ પગલાંઓ દ્વારા X + V સપોર્ટને સક્ષમ કરી શકે છે. ઓપેરા મિનીમાં અથવા વિન્ડોઝ સિવાયના અન્ય પ્લેટફોર્મ્સ પર અવાજ હજુ સુધી સપોર્ટેડ નથી. X + V માટે આધાર શોધવાનું શ્રેષ્ઠ કામ સર્વર દ્વારા "સ્વીકારો" HTTP હેડરને એમ. આઈ. એમ. ઈ. પ્રકારની એપ્લિકેશન/એક્સ. એચ. ટી. એમ. એલ. + વૉઇસ + એક્સ. એમ. એલ. માટે ચકાસીને કરવામાં આવે છે. અહીં કેટલાક PHP કોડ છે જે "સાચું" પરત કરે છે જો અને માત્ર ત્યારે જ જ્યારે વિનંતી કરનાર બ્રાઉઝર XHTML + વૉઇસને સપોર્ટ કરે છેઃ <? Php/* નીચેની સ્ક્રિપ્ટ "સાચું" પડઘો પાડે છે જો અને માત્ર ત્યારે જ જ્યારે વિનંતી કરનાર બ્રાઉઝર XHTML + વૉઇસને સપોર્ટ કરે. *// નક્કી કરો કે બ્રાઉઝર એક્સેપ્ટ હેડર મોકલી રહ્યું છે કે નહીં. જો (Isset ($_ SERVER ['HTTP _ ACCEPT')) {$accept = $_ SERVER ['HTTP _ ACCEPT'];// જો તેઓ સ્વીકારમાંથી MIME પ્રકારને બાકાત રાખે તો કોઈ આધાર ધારો નહીં. જો (એસ. ટી. આર. પી. ઓ. એસ. ($એક્સેપ્ટ, 'એપ્લિકેશન/એક્સ. એચ. ટી. એમ. એલ. + વૉઇસ + એક્સ. એમ. એલ.') = = ફોલ્સ) {ઇકો 'ફોલ્સ';} એલ્સ {ઇકો 'ટ્રુ';}} એલ્સ {ઇકો 'ફોલ્સ';}?> સંબંધિત ટેકનોલોજી સ્પીચ એપ્લિકેશન લેંગ્વેજ ટેગ્સ (એસ. એ. એલ. ટી.) એ વોઇસ એક્સ. એમ. એલ. અને એક્સ. એચ. ટી. એમ. એલ. + વોઇસ સાથે સ્પર્ધા કરવા માટે માઇક્રોસોફ્ટ દ્વારા 2001માં વિકસાવવામાં આવેલ ખૂબ સમાન ફોર્મેટ છે. એસ. એ. એલ. ટી. વપરાશકર્તાઓને વ્યાકરણ આધારિત ઓળખ અને વાણી સંશ્લેષિત આઉટપુટ સહિત મલ્ટીમોડલ સપોર્ટ પણ પ્રદાન કરે છે. મુખ્ય તફાવત સહાય પ્રદાતાઓમાં છે. ઘણી જુદી જુદી કંપનીઓ વિવિધ વિકાસ સાધનો અને ખાસ કરીને આઇબીએમ અને ઓપેરા સોફ્ટવેર પ્રદાન કરીને વોઇસએક્સએમએલ અને એક્સએચટીએમએલ + વોઇસને ટેકો આપે છે. એસ. એ. એલ. ટી. ને માઇક્રોસોફ્ટ સ્પીચ એપ્લિકેશન એસ. ડી. કે. અને માઇક્રોસોફ્ટ સ્પીચ સર્વર જેવા ઉત્પાદનો દ્વારા લગભગ સંપૂર્ણપણે ટેકો આપવામાં આવે છે. બાહ્ય કડીઓ XHTML + વૉઇસ v1.2 વૉઇસ-ઓપેરા ડેવલપર કોમ્યુનિટી XHTML + વૉઇસ પ્રોગ્રામરની માર્ગદર્શિકા ડાઉનલોડ કરો ઓપેરા વેબ બ્રાઉઝર ધ સ્પીચવેબ પ્રોજેક્ટ RFC 4374 એમઆઇએમઇ પ્રકાર પર XHTML + વૉઇસ પેજ XML-આધારિત ધોરણોનું વિડિયો પ્રદર્શન