際際滷

際際滷Share a Scribd company logo
Voice xml                                                                                                                           BY                                                                                                                     SANTHOSH                                                                                                                         07601A1209
CONTENTSIntroductionHistoryUsageSample ProgramVoiceXml InputsAdvantages of VoiceXmlReferenceConclusion
IntroductionVoiceXML(VXML) is theW3C's standardXMLformat for specifying interactive voice dialogues between a human and a computer.It allows voice applications to be developed and deployed in an analogous way to HTML for visual applications.Just as HTML documents are interpreted by a visual web browser, VoiceXML documents are interpreted by avoice browser.
A common architecture is to deploy banks of voice browsers attached to the Public Switched Telephone Network (PSTN) to allow users to interact with voice applications over the telephone.
VoiceXmlHTML
 HistoryAT&T,IBM,Lucent, andMotorolaformed the VoiceXML Forum in March 1999, in order to develop a standard markup language for specifying voice dialogs.In March 2000 they published VoiceXML1.0The W3C produced several intermediate versions of VoiceXML 2.0, which reached the final "Recommendation" stage in March 2004.
Usage:Many commercial VoiceXML applications have been deployed, processing millions of telephone calls per day. These applications include: order inquiry, package tracking, driving directions, emergency notification, flight tracking, voice access to email, audio news magazines, voice dialing etc.
Voicexml ppt
VoiceXML has tags that instruct thevoice browserto providespeech synthesis, automaticspeech recognition, dialog management, and audio playback. The following is an example of a VoiceXML document:  <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml"><form><block><prompt> Hello world! </prompt></block></form></vxml>
When interpreted by a VoiceXML interpreter this will output "Hello world" with synthesized speech.Typically,HTTPis used as the transport protocol for fetching VoiceXML pages. Some applications may use static VoiceXML pages, while others rely on dynamic VoiceXML page generation using anapplication serverlikeTomcat,Weblogic,IIS, orWebSphere.
Voice XML InputsVoice XML accepts:Touch tone keySpeechThere is a difference between voice recognition and Voice XML.Personal voice recongition systems allow for wide grammar, but restrict the number of users (ie. Dragon Naturally Speaking or IBM Via Voice.)Voice XML restricts the grammar, but allows for a wide number of users.
Advantages of Voice XMLAllows for the easy implementation of voice interfacesRemoves the restrictions imposed by tools designed for touchtone systemsRuns on existing web infrastructure
Future versions of the standardVoiceXML 3.0 will be the next major release of VoiceXML, with new major features. It includes a new XML statechart description language calledSCXML.
ReferencesVoiceXML Forum Tutorial on VoiceXML2003W3C Recommends VoiceXML 2.0InfoWorld, Ephraim Schwartz, March 17, 2004http://www.w3.org/TR/voicexml21Voice Extensible Markup Language (VoiceXML) 2.1mediactrl charter: Burger, Dawkins
?    ANY Queries            ? ? ?

More Related Content

Voicexml ppt

  • 1. Voice xml BY SANTHOSH 07601A1209
  • 3. IntroductionVoiceXML(VXML) is theW3C's standardXMLformat for specifying interactive voice dialogues between a human and a computer.It allows voice applications to be developed and deployed in an analogous way to HTML for visual applications.Just as HTML documents are interpreted by a visual web browser, VoiceXML documents are interpreted by avoice browser.
  • 4. A common architecture is to deploy banks of voice browsers attached to the Public Switched Telephone Network (PSTN) to allow users to interact with voice applications over the telephone.
  • 6. HistoryAT&T,IBM,Lucent, andMotorolaformed the VoiceXML Forum in March 1999, in order to develop a standard markup language for specifying voice dialogs.In March 2000 they published VoiceXML1.0The W3C produced several intermediate versions of VoiceXML 2.0, which reached the final "Recommendation" stage in March 2004.
  • 7. Usage:Many commercial VoiceXML applications have been deployed, processing millions of telephone calls per day. These applications include: order inquiry, package tracking, driving directions, emergency notification, flight tracking, voice access to email, audio news magazines, voice dialing etc.
  • 9. VoiceXML has tags that instruct thevoice browserto providespeech synthesis, automaticspeech recognition, dialog management, and audio playback. The following is an example of a VoiceXML document: <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml"><form><block><prompt> Hello world! </prompt></block></form></vxml>
  • 10. When interpreted by a VoiceXML interpreter this will output "Hello world" with synthesized speech.Typically,HTTPis used as the transport protocol for fetching VoiceXML pages. Some applications may use static VoiceXML pages, while others rely on dynamic VoiceXML page generation using anapplication serverlikeTomcat,Weblogic,IIS, orWebSphere.
  • 11. Voice XML InputsVoice XML accepts:Touch tone keySpeechThere is a difference between voice recognition and Voice XML.Personal voice recongition systems allow for wide grammar, but restrict the number of users (ie. Dragon Naturally Speaking or IBM Via Voice.)Voice XML restricts the grammar, but allows for a wide number of users.
  • 12. Advantages of Voice XMLAllows for the easy implementation of voice interfacesRemoves the restrictions imposed by tools designed for touchtone systemsRuns on existing web infrastructure
  • 13. Future versions of the standardVoiceXML 3.0 will be the next major release of VoiceXML, with new major features. It includes a new XML statechart description language calledSCXML.
  • 14. ReferencesVoiceXML Forum Tutorial on VoiceXML2003W3C Recommends VoiceXML 2.0InfoWorld, Ephraim Schwartz, March 17, 2004http://www.w3.org/TR/voicexml21Voice Extensible Markup Language (VoiceXML) 2.1mediactrl charter: Burger, Dawkins
  • 15. ? ANY Queries ? ? ?