Practical Spoken Dialog Systems
Springer Science & Business Media, Feb 14, 2005 - Computers - 232 pages
Spoken dialog systems allow people to get information, conduct business, and be entertained, simply by speaking to a computer. There are hundreds of these systems currently in use, handling millions of interactions every day. How do they work? What problems do they solve? The goal of this book is to answer these questions and others like them, including:
How can I decide if a spoken dialog system is a good fit for the needs of my organization?
What’s the difference between a voice user interface and a conventional graphical interface? What are the psychological principles underlying voice user interfaces? What do I need to know about error handling in voice applications and accommodating both novice and experienced users?
How can I make use of newer technologies like speaker authentication?
What about development tools? How can I evaluate and select the right tools?
What can I expect when deploying a spoken dialog system? How is deploying a spoken dialog system different from deploying a web application? What details do I have to be aware of for the deployment to succeed?
What can we expect these systems to do in the future? What kinds of new capabilities are about to emerge from research laboratories?
For professional speech researchers, there is a rich technical literature covering many years of primary research in speech. However, this literature is not necessarily applicable to the needs of business people, application developers, and students who are interested in learning about the practical uses of speech technology. On the other hand, while existing introductory resources cover the basic mechanics of development of application development as well as aspects of the voice user interface, they don’t go far enough in dealing with the details that have to be taken into account to make spoken dialog systems successful in practice. What’s missing is information in between the in-depth technical literature and the more introductory development resources. The goal of this book is to provide information for anyone who wants to take the next step beyond the basics of current speech applications but isn’t yet ready to dive into the technical literature. It is hoped that this book will help project managers, application developers, and students gain a fuller and more complete understanding of spoken dialog technology and the practical aspects of developing and deploying spoken dialog applications.
What people are saying - Write a review
2 Speech Engagements
Ten Principles for Designing HumanComputer Dialog Systems
2 Processing Speech
3 Producing Speech
4 Spoken Dialog Interaction
4 Grammar Design
5 Error Prompts
Designing for Speaker Authentication
2 Speaker Authentication Dialogs
5 Final Thoughts
Voice User Interface Design for Novice and Experienced Users
2 Developing Voice User Interfaces
4 Guidelines for Voice User Interfaces for Novice Users
5 Guidelines for User Interfaces for Experienced Users
6 Advanced Techniques
7 Iterative Testing
Designing Error Recovery Dialogs
2 Humanmachine Miscommunication
3 Kinds of Miscommunication
4 The Design of Error Recovery Subdialogs
5 How Users Signal Misunderstanding
Visualization Tools for Designing Spoken Dialogs
2 Visualizing Dialogs
3 The Role of Tools in Development
4 Example Dialog
5 General Issues and Selection criteria
How to Wreck a Nice Speech Grammar
2 Limitations of Speech Grammars
3 Who is the User?
3 Advanced Techniques
4 Handling Errors and Problems
5 Final Words
Using VoiceXML 20 in the VxOne Unified Messaging Application
3 Generation of Dynamic VoiceXML pages
4 Speed and Latency
5 Prompt Generation
Building a Standards and Research Community with the Galaxy Communicator Software Infrastructure
2 Enabling an Engineering Community
3 The GALAXY Communicator software infrastructure
5 Implementation and Logistics
6 Standards Commercialization and the GCSI
Building SpokenLanguage Collaborative Interface Agents
2 Collaborative Interface Agents
3 Four Spoken Language Collaborative Agents
4 Design Issues for Collaborative Agents
5 Related Work