Register your product to gain access to bonus material or receive a coupon.
This PDF will be accessible from your Account page after purchase and requires the free Adobe® Reader® software to read it.
The eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version.
Voice Application Development with Voice XML works from an application-centric approach, detailing how a programmer proficient in standard web application development tools and techniques can build voice-based applications and interfaces. The book presents both the structure and vocabulary of VoiceXML-the primary enabling technology for voice application development-as well as the best practices developed by the authors over years of voice interface design experience at Lucent.
Introduction to Voice XML Part 3: Voice XML Grammars
Introduction to Voice XML Part 4: Grammars, Scope, and Event Handlers
Introduction to Voice XML Part 5: Voice XML Meets Web 2.0
1. VoiceXML Introduction.
VoiceXML Language. A VoiceXML Scenario. Voice Browsing. How VoiceXML Works in a Voice Browser High-Level Network Architecture. VoiceXML Gateway. Hosting VoiceXML Applications. Selecting VoiceXML Applications. Developing in VoiceXML. Supporting Languages and Tools.
The VoiceXML Gateway. Telephony Network Topologies. Summary.
Types of Environments. Environment Options and Trade-offs. Web-Based Environment. Other Useful Tools. Summary.
Introduction to User Interfaces. Overview of VUI. Design Differences for VUIs Compared to GUIs. VUI User Characteristics. Other Important VUI Design Considerations. Summary.
Software Development Process Overview. UCD Process Overview. Usability Heuristics. UCD and System Design References. Summary.
UCD Front-End Work. Project Task Analysis. Early Prototype & Application Flow Diagram. VUI Script & an Intermediate Level Prototype. VoiceXML Code Prototype. Summary.
Requirements Architecture. Design and Implementation. Metrics Definition. Testing of the VoiceXML Application. Deployment. Summary.
Your First VXML Program. xml Element. Comments. vxml Element. Form Element. Form Items. meta Element. Variables. if Element. if/elseif/else Elements. param Element. subdialog Element. goto Element. clear Element. Loops. exit Element. Summary.
Output Methods in VoiceXML. Collecting User Input. Events. Summary.
record Element. transfer Element. script Element. property Element. object Element. submit Element. Completing the VoiceXML Portion of the Application. Summary.
Comments. Variable Types. User-Defined Objects. Built-in Objects. Operators. Type Conversion. Controlling Program Execution Summary.
Languages. Generating VoiceXML. Uploading Audio Files. Summary.
Speech Synthesis Markup Language Overview. Speech Recognition Grammar Overview. Multimodal Applications. Future User Interface Complexities. The Current State of VoiceXML Multimodal Applications. Summary.