Voice User Interface Design

Voice User Interface Design
By Michael H. Cohen, James P. Giangola, Jennifer Balogh
Publisher: Addison Wesley
Pub Date: February 06, 2004
ISBN: 0-321-18576-5
Pages: 368
Slots: 1.0   

This book is a comprehensive and authoritative guide to voice user interface (VUI) design. The VUI is perhaps the most critical factor in the success of any automated speech recognition (ASR) system, determining whether the user experience will be satisfying or frustrating, or even whether the customer will remain one. This book describes a practical methodology for creating an effective VUI design. The methodology is scientifically based on principles in linguistics, psychology, and language technology, and is illustrated here by examples drawn from the authors' work at Nuance Communications, the market leader in ASR development and deployment.

The book begins with an overview of VUI design issues and a description of the technology. The authors then introduce the major phases of their methodology. They first show how to specify requirements and make high-level design decisions during the definition phase. They next cover, in great detail, the design phase, with clear explanations and demonstrations of each design principle and its real-world applications. Finally, they examine problems unique to VUI design in system development, testing, and tuning. Key principles are illustrated with a running sample application.

The cover photograph depicts the first ASR system, Radio Rex: a toy dog who sits in his house until the sound of his name calls him out. Produced in 1911, Rex was among the few commercial successes in earlier days of speech recognition. Voice User Interface Design reveals the design principles and practices that produce commercial success in an era when effective ASRs are not toys but competitive necessities.

• Table of Contents
Voice User Interface Design
By Michael H. Cohen, James P. Giangola, Jennifer Balogh
Publisher: Addison Wesley
Pub Date: February 06, 2004
ISBN: 0-321-18576-5
Pages: 368
Slots: 1.0   
   Praise for Voice User Interface Design
   About the Authors and Radio Rex
      Organization of The Book
      Web Site
    Part I:  Introduction
        Chapter 1.  Introduction to Voice User Interfaces
      Section 1.1.  What Is a Voice User Interface?
      Section 1.2.  Why Speech?
      Section 1.3.  Where Do We Go from Here?
        Chapter 2.  Overview of Spoken Language Technology
      Section 2.1.  Architecture of a Spoken Language System
      Section 2.2.  The Impact of Speech Technology on Design Decisions
      Section 2.3.  Conclusion
        Chapter 3.  Overview of the Methodology
      Section 3.1.  Methodological Principles
      Section 3.2.  Steps of the Methodology
      Section 3.3.  Applying the Methodology to Real-World Applications
      Section 3.4.  Conclusion
    Part II:  Definition Phase: Requirements Gathering and High-Level Design
        Chapter 4.  Requirements and High-Level Design Methodology
      Section 4.1.  Requirements Definition
      Section 4.2.  High-Level Design
      Section 4.3.  Conclusion
        Chapter 5.  High-Level Design Elements
      Section 5.1.  Dialog Strategy and Grammar Type
      Section 5.2.  Pervasive Dialog Elements
      Section 5.3.  Conclusion
        Chapter 6.  Creating Persona, by Design
      Section 6.1.  What Is Persona?
      Section 6.2.  Where Does Persona Come From?
      Section 6.3.  A Checklist for Persona Design
      Section 6.4.  Persona Definition
      Section 6.5.  Conclusion
        Chapter 7.  Sample Application: Requirements and High-Level Design
      Section 7.1.  Lexington Brokerage
      Section 7.2.  Requirements Definition
      Section 7.3.  High-Level Design
      Section 7.4.  Conclusion
    Part III:  Design Phase: Detailed Design
        Chapter 8.  Detailed Design Methodology
      Section 8.1.  Anatomy of a Dialog State
      Section 8.2.  Call Flow Design
      Section 8.3.  Prompt Design
      Section 8.4.  User Testing
      Section 8.5.  Design Principles
      Section 8.6.  Conclusion
        Chapter 9.  Minimizing Cognitive Load
      Section 9.1.  Conceptual Complexity
      Section 9.2.  Memory Load
      Section 9.3.  Attention
      Section 9.4.  Conclusion
        Chapter 10.  Designing Prompts
      Section 10.1.  Conversation as Discourse
      Section 10.2.  Cohesion
      Section 10.3.  Information Structure
      Section 10.4.  Spoken Versus Written English
      Section 10.5.  Register and Consistency
      Section 10.6.  Jargon
      Section 10.7.  The Cooperative Principle
      Section 10.8.  Conclusion
        Chapter 11.  Planning Prosody
      Section 11.1.  What Is Prosody?
      Section 11.2.  Functions of Prosody
      Section 11.3.  Stress
      Section 11.4.  Intonation
      Section 11.5.  Concatenating Phone Numbers
      Section 11.6.  Minimizing Concatenation Splices
      Section 11.7.  Pauses
      Section 11.8.  TTS Guidelines
      Section 11.9.  Conclusion
        Chapter 12.  Maximizing Efficiency and Clarity
      Section 12.1.  Efficiency
      Section 12.2.  Clarity
      Section 12.3.  Balancing Efficiency and Clarity
      Section 12.4.  Conclusion
        Chapter 13.  Optimizing Accuracy and Recovering from Errors
      Section 13.1.  Measuring Accuracy
      Section 13.2.  Dialog Design Guidelines for Maximizing Accuracy
      Section 13.3.  Recovering from Errors
      Section 13.4.  Conclusion
        Chapter 14.  Sample Application: Detailed Design
      Section 14.1.  Call Flow Design
      Section 14.2.  Prompt Design
      Section 14.3.  User Testing
      Section 14.4.  Conclusion
    Part IV:  Realization Phase: Development, Testing, and Tuning
        Chapter 15.  Development, Testing, and Tuning Methodology
      Section 15.1.  Development
      Section 15.2.  Testing
      Section 15.3.  Tuning
      Section 15.4.  Conclusion
        Chapter 16.  Creating Grammars
      Section 16.1.  Grammar Development
      Section 16.2.  Grammar Testing
      Section 16.3.  Grammar Tuning
      Section 16.4.  Conclusion
        Chapter 17.  Working with Voice Actors
      Section 17.1.  Scripting for Success
      Section 17.2.  Choosing Your Voice Actor
      Section 17.3.  Running a Recording Session
      Section 17.4.  Conclusion
        Chapter 18.  Sample Application: Development, Testing, and Tuning
      Section 18.1.  Development
      Section 18.2.  Testing
      Section 18.3.  Tuning
        Chapter 19.  Conclusion
      Works Cited
      Works Consulted