VoiceXML: Professional Developer"s Guide with CDROM

Learn how to build voice-enabled applications using VoiceXML VoiceXML is designed for creating human-computer dialogs that feature synthesized speech, digitized audio, recognition of spoken and key input, recording of spoken input, telephony, and mixed-initiative conversations. Providing a detailed look at this markup language, VoiceXML (Version 2.0 is covered) takes the reader from the basics of voice solutions all the way through to building and running an application. It also reviews the critical success factors when designing and implementing a voice strategy and provides a glimpse into the future of voice technologies. The authors include discussions on how to generate dynamic VoiceXML content as well as the design of compelling and effective voice user interfaces. CD-ROM includes code from the book as well as development toolkits and reference material from multiple vendors.