ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
VoiceXML A Presentation By : Abbas Hashmi
VoiceXML Voice Extensible Markup Language is designed for creating audio dialogs that feature synthesized speech, digitized audio, recognition of spoken and DTMF key input, recording of spoken input, telephony, and mixed initiative conversations.
Previously used voice appl.  IVR(Interactive Voice Responce) Application A special purpose computer outfitted with telephony hardware Pre-VoiceXML dialogue engines Non-programmable
Architectural Model
Enabled Technologies Automatic Speech Recognition (ASR) Text-To-Speech (TTS) Enterprise Software integration Technology
Example <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <vxml xmlns=“url&quot; xmlns:xsi=“url“ xsi:schemaLocation=“url&quot; version=&quot;2.0&quot;> <form>   <field name=&quot;drink&quot;>   <prompt>Would you like coffee, tea, milk, or nothing? </prompt>   <grammar src=/slideshow/voicexml/3832475/&quot;drink.grxml&quot; type=&quot;application/srgs+xml&quot;/>   </field>  <block>  <submit next=“url&quot;/> </block>  </form>  </vxml>
ADVANTAGES VoiceXML is a markup language that: Minimizes client/server interactions by specifying multiple interactions per document. Shields application authors from low-level, and platform - specific details. Separates user interaction code (in VoiceXML) from service logic (e.g. CGI scripts). Promotes service portability across implementation platforms. VoiceXML is a common language for content providers, tool providers, and platform providers. Is easy to use for simple interactions, and yet provides language features to support complex dialogs.
DISADVANTAGES No special analysis of speech input Not suitable for training speech skills—Reading, ESL, singing, etc. VUI conversational bandwidth is slower than GUI conversational bandwidth Using a VUI is like drinking from Lake Superior with a straw
Applications Many commercial VoiceXML applications have been deployed, processing millions of telephone calls per day. Few are order inquiry package tracking driving directions emergency notification voice access to email customer relationship management
Conclusion Reduce the digital devide VoiceXML is an exciting new standard with support from the largest companies in the computing and telecommunications industries VoiceXML has been proposed as a standard language to develop Internet speech applications. Besides, the distributed architecture of VoiceXML documents makes speech applications possible to be shared in the Internet
Thank You!
? any ques.

More Related Content

VoiceXML

  • 1. VoiceXML A Presentation By : Abbas Hashmi
  • 2. VoiceXML Voice Extensible Markup Language is designed for creating audio dialogs that feature synthesized speech, digitized audio, recognition of spoken and DTMF key input, recording of spoken input, telephony, and mixed initiative conversations.
  • 3. Previously used voice appl. IVR(Interactive Voice Responce) Application A special purpose computer outfitted with telephony hardware Pre-VoiceXML dialogue engines Non-programmable
  • 5. Enabled Technologies Automatic Speech Recognition (ASR) Text-To-Speech (TTS) Enterprise Software integration Technology
  • 6. Example <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <vxml xmlns=“url&quot; xmlns:xsi=“url“ xsi:schemaLocation=“url&quot; version=&quot;2.0&quot;> <form> <field name=&quot;drink&quot;> <prompt>Would you like coffee, tea, milk, or nothing? </prompt> <grammar src=/slideshow/voicexml/3832475/&quot;drink.grxml&quot; type=&quot;application/srgs+xml&quot;/> </field> <block> <submit next=“url&quot;/> </block> </form> </vxml>
  • 7. ADVANTAGES VoiceXML is a markup language that: Minimizes client/server interactions by specifying multiple interactions per document. Shields application authors from low-level, and platform - specific details. Separates user interaction code (in VoiceXML) from service logic (e.g. CGI scripts). Promotes service portability across implementation platforms. VoiceXML is a common language for content providers, tool providers, and platform providers. Is easy to use for simple interactions, and yet provides language features to support complex dialogs.
  • 8. DISADVANTAGES No special analysis of speech input Not suitable for training speech skills—Reading, ESL, singing, etc. VUI conversational bandwidth is slower than GUI conversational bandwidth Using a VUI is like drinking from Lake Superior with a straw
  • 9. Applications Many commercial VoiceXML applications have been deployed, processing millions of telephone calls per day. Few are order inquiry package tracking driving directions emergency notification voice access to email customer relationship management
  • 10. Conclusion Reduce the digital devide VoiceXML is an exciting new standard with support from the largest companies in the computing and telecommunications industries VoiceXML has been proposed as a standard language to develop Internet speech applications. Besides, the distributed architecture of VoiceXML documents makes speech applications possible to be shared in the Internet