Abbott, Kenneth R.

Voice Enabled Web Applications : VoiceXML and Beyond / Kenneth R.Abbott. - New York : Apress, 2002. - xii, 250 p. : ill. ; 24 cm.

Includes bibliographical references and index.

$a Part I. The Voice-Enabled Web: 1. The Role of Voice on the Web. 2. Convergence of Speech and Web. 3. The Evolution of Web Application Architectures. 4. Simplified Personal Information Manager Examples * Part II. Dialog Markup Language: 5. VoiceXML Concepts. 6. Outfitting Your VoiceXML Expedition. 7. VXML 1.0 Language Tutorial. 8. VUI Design Principles & Techniques. 9. VoiceXML Programming Guide. 10. Advanced VoiceXML Topics.Part III. Developing Voice Enabled Web Applications: 11. Overview of Related Web Technologies. 12. Adding VoiceXML to Web Applications. 13. The Web Application Prototype. 14. What's Next? * Part IV. Appendices: A. VoiceXML Programmer's Quick Guide.

$a Ken Abbott's Voice Enabling Web Applications: VoiceXML and Beyond is a comprehensive introduction to the syntax, concepts, and strategies underlying the development of voice-based Internet applications. This book is divided into three parts, each of which tackles an important piece of the voice application development puzzle. In Part I, The Voice-Enabled Web, you'll learn how VoiceXML (VXML) is the perfect candidate for creating voice-enabled applications, accomplished through a summary and comparative analysis of the roles both markup languages and user interfaces play in creating today's Web architectures. In Part II, Dialog Markup Language, you'll be introduced to VXML syntax and programming concepts, quickly learning how to develop dynamic voice applications by following along with the creation of a voice-enabled personal information manager. You'll also learn about Voice User Interface (VUI) design principles, gaining valuable insight into the techniques used to create efficient, user-friendly voice applications. In Part III, Developing Voice-Enabled Web Applications, you'll be introduced to the components used to create large-scale Web application architectures, learning more about the important role XML plays in creating applications.

1893115739


Business enterprises--Computer networks--Planning.
Web sites--Design.
Client/server computing.

QA76.76 / .A235 2002