Enables students to review the new voice technology.
Gives students hints for developing good voice user interfaces.
Enables students to learn the concepts of VoiceXML and to practice their new knowledge.
Instructs students with implementation hints and examples, enabling them to understand each style's impact and potential.
Allows students to review information and explore further into VoiceXML; gives instructors ideas for lectures and aids in exam preparation.
Yes, this is the most suitable book that I know of as a college textbook on this topic. If I were teaching a class on this topic, I would definitely select it as my textbook.
--Deborah A. Dahl, Speech Solutions, Unisys Corporation
VoiceXML excels at introducing the process of developing speech-enabled applications. With advice including how to phrase a prompt, how to specify grammar for recognizing the caller's response to a prompt, and what to do if the caller does not respond appropriately, this text answers fundamental speech user-interface questions. Jim Larson's book is well suited as a college textbook for students and a trade book for professionals developing speech applications.
ABOUT THE AUTHOR
Dr. James A. Larson chairs the World Wide Web Consortium's Voice Browser Working Group, which is developing language standards for speech applications, including VoiceXML 2.0, Speech Recognition Grammar, and Speech Synthesis Markup Languages. Dr. Larson also works for Intel and is an adjunct professor for Portland State University and Oregon Health Sciences University/Oregon Graduate Institute where he teaches courses on speech application development. Author of many technical papers on user interfaces, Dr. Larson currently writes a column for Speech Technology Magazine and is a speech applications consultant for Larson Technical Services.
(NOTE: Each chapter ends with Key Concepts and Exercises and Projects.)
1. Why Develop Speech Applications for the Telephone?
2. How Speech Applications Work.
3. Technologies for Speech Applications.
4. Creating Speech Applications.
5. Introduction to VoiceXML.
6. Make the Computer Talk.
7. Make the Computer Listen.
8. Application-Directed Styles and Dialog Documents.
9. User-Directed Styles and Dialog Documents.
10. Mixed-Initiative Dialogs.
11. Testing - Tuning and Monitoring.
12. Development Tools and Reusability.
13. Multimedia Dialogs.
Appendix A: Ajax Fast Foods Case Study.
Appendix B: The W3C Speech Interface Framework.
Glossary of Terms.