Voice Extensible Markup Language (VoiceXML) is an XML application for creating audio, speech, and telephony applications. Learn more about its features, as well as the enhancements that Version 2.1 is planning to offer.
Voice Extensible Markup Language (VoiceXML) Version 2.0 [W3C Recommendation] is a language for creating audio, speech, and telephony applications. It includes audio dialogs that feature synthesized speech, digitized audio, recognition of spoken and telephone tone dialing input, and recording of spoken input. It seeks to bring the advantages of Web-based development and content delivery to interactive voice response applications. VoiceXML is part of a framework of specifications, many of which aren't mentioned here because they're rather obscure outside of telephony industries. VoiceXML 2.0 marks the move of VoiceXML standardization to the World Wide Web Consortium (W3C) from the VoiceXML Forum, which still works to promote the technology. Numerous patent claims have been made relating to VoiceXML, several of which imply that VoiceXML users may face royalties and licensing fees. Voice Extensible Markup Language (VoiceXML) 2.1 [in development] includes a few key enhancements, such as the capability for a voice browser to retrieve XML data from the server.
- W3C staffer Dave Raggett wrote an introduction
entitled Getting started with
VoiceXML 2.0.
- The VoiceXML Forum offers a series of
interactive tutorials.
- Learn what's new in VoiceXML 2.1 by Jeff Kusnitz (developerWorks, August
2006).
- ZVON's VoiceXML
Reference is heavy on examples.
- Read about other XML standards:
Index of XML
standards.
- Participate in any of several XML-centered forums:
XML
zone discussion forums.
- Get involved in the developerWorks community: developerWorks blogs
- Find out how you can become an IBM-Certified
Developer in XML and related technologies at IBM XML
certification.
- See the developerWorks XML Zone for a wide range of
technical articles and tips, tutorials, standards, and IBM Redbooks at
XML
technical library.
- Stay current with technology in these sessions: developerWorks technical events and webcasts.
- Build your next development project with trial
software available for download directly from developerWorks: IBM trial software
