Hierarchical Error Recovery in Speech Dialog Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional speech-based user interfaces inadequately address complex communication errors, leading to unhelpful error recovery processes that fail to provide targeted responses, making user-machine dialogs less pleasant and difficult compared to human-to-human communications.

Innovation Solution

A system that includes an auditory prompt module generating goal-directed prompts and an error recovery module capable of determining and responding to communication errors through a hierarchy of error types (acoustical, lexical, syntactical, and conceptual errors) by providing sequentially selected error-recovery prompts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional speech-based user interfaces use simple error recovery processes, then the system is easier to operate, but the error recovery is not targeted and does not provide helpful responses

Engineering Contradiction:
Improveease of operationVSAvoiderror recovery effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The error recovery process is segmented into multiple hierarchical levels (acoustical errors, lexical errors, syntactical errors, conceptual errors). Each level represents a specific type of error and has corresponding recovery prompts. This segmentation allows the system to provide targeted recovery responses for different error types while maintaining overall system simplicity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The error recovery process is made dynamic by sequentially analyzing user responses and adapting the recovery strategy based on the identified error type. The system transitions from static, generic error messages to dynamic, context-aware recovery prompts that change based on the hierarchical error classification, improving both effectiveness and user experience.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the system provides detailed error analysis through a hierarchy of error types, then the error recovery becomes more targeted and effective, but the device complexity increases

Engineering Contradiction:
Improveerror recovery effectivenessVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex error analysis is segmented into four manageable hierarchical levels: acoustical errors (volume issues), lexical errors (word recognition), syntactical errors (grammar structure), and conceptual errors (contextual understanding). This segmentation breaks down the complexity into discrete, manageable categories that can be processed systematically while maintaining clear organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-defining the hierarchy of error types and preparing corresponding recovery prompts in advance. This preliminary structuring allows the system to efficiently analyze errors and provide targeted recovery responses without requiring complex real-time decision-making, thus managing device complexity while maintaining high error recovery effectiveness.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If conventional speech interfaces assume only two types of communication errors, then the system is simpler, but it fails to address complex communication errors adequately

Engineering Contradiction:
Improvesystem simplicityVSAvoiderror handling accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The error types are segmented into four distinct categories: acoustical errors (volume-related), lexical errors (word-level recognition), syntactical errors (phrase-level grammar), and conceptual errors (contextual meaning). This segmentation provides a more comprehensive error model than the conventional two-type assumption, enabling accurate identification and handling of complex communication errors while maintaining system organization through structured classification.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7461000B2System and methods for conducting an interactive dialog via a speech-based user interface
Publication Date: 2008.12.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7461000B2 patent drawing
  • US7461000B2 patent drawing
  • US7461000B2 patent drawing

AI summary

A system and methods are provided for conducting an interactive dialog via a speech-based user interface. The system includes an auditory prompt module for generating a sequence of goal-directed auditory prompts based upon a pre-determined user-oriented task, and an error recovery module for responding to a communication error by initiating an error recovery based upon a user response to the sequence of goal-directed auditory prompts. The error recovery includes providing at least one error-recovery prompt selected from a hierarchy of error-recovery prompts, the selection based upon a hierarchy of communication error types.