Vehicle Speech Recognition Adaptation Persistence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automated speech recognition (ASR) systems require users to excessively repeat training utterances to adapt to individual characteristics and environmental conditions, leading to user frustration due to the need for repeated initialization with default identity matrix parameters.

Innovation Solution

A speech recognition method that involves receiving and processing speech, generating acoustic feature vectors, applying adaptation parameters to transform them, decoding to select hypotheses, and training these parameters for persistent use across vehicle ignition cycles or resetting upon system faults, allowing for user-specific and environment-specific adaptation without continuous retraining.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional ASR adaptation routines are initialized with default identity matrix parameters, then the system can start operation immediately, but users must excessively repeat training utterances to adapt to individual characteristics

Engineering Contradiction:
Improveease of operationVSAvoidtraining time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-training acoustic models with diverse speaker characteristics during manufacturing or system initialization. This pre-training creates a foundation that reduces the amount of user-specific training needed later, allowing the system to start with better general knowledge and require fewer adaptation iterations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through automatic adaptation mechanisms that continuously learn from user speech without requiring manual re-initialization. The adaptation routines automatically update acoustic models based on incoming speech data, enabling the system to serve itself by improving its own performance over time without user intervention for re-training.

Inventive Principle:
Principle #25Self-service

2Stability of the object's composition

If ASR adaptation routines are re-initialized with default parameters each time, then the system maintains stability, but adaptation speed to individual users decreases

Engineering Contradiction:
Improvesystem stabilityVSAvoidadaptation speed
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The system applies dynamics by making the initialization process adaptive rather than static. The initialization routine dynamically determines whether to use pre-trained models or default identity matrices based on current system state and user context. This dynamic approach allows the system to maintain stability when using pre-trained models while achieving faster adaptation when re-initialization is beneficial.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters by transitioning from fixed default identity matrix parameters to adaptive pre-trained parameters. This parameter change enables the system to start with more informative acoustic models that capture diverse speaker characteristics, thereby accelerating adaptation speed while maintaining system stability through controlled parameter updates.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If extensive training is performed to improve adaptation accuracy, then user-specific recognition improves, but the system becomes prone to overtraining issues

Engineering Contradiction:
Improverecognition accuracyVSAvoidsystem reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system applies partial action by performing limited, targeted adaptation instead of extensive training. The adaptation routines focus on specific user characteristics that are most relevant for recognition accuracy, avoiding unnecessary training iterations that could lead to overfitting. This partial adaptation approach achieves sufficient recognition accuracy while maintaining system reliability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements feedback mechanisms that monitor recognition performance during adaptation and automatically adjust training parameters. When recognition accuracy reaches optimal levels or shows signs of degradation from overtraining, the feedback loop terminates or adjusts the adaptation process accordingly, preventing overtraining while maintaining high recognition accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7725316B2Applying speech recognition adaptation in an automated speech recognition system of a telematics-equipped vehicle
Publication Date: 2010.05.25 GENERAL MOTORS LLC
  • US7725316B2 patent drawing
  • US7725316B2 patent drawing
  • US7725316B2 patent drawing

AI summary

A speech recognition adaptation method for a vehicle having a telematics unit with an embedded speech recognition system. Speech is received and pre-processed to generate acoustic feature vectors, and an adaptation parameter is applied to the acoustic feature vectors to yield transformed acoustic feature vectors. The transformed acoustic feature vectors are decoded and a hypothesis of the speech is selected, and the adaptation parameter is trained using acoustic feature vectors from the hypothesis. The method also includes one or more of the following steps: the speech is observed for a certain characteristic and the trained adaptation parameter is saved in accordance with the certain characteristic for use in transforming feature vectors of subsequent speech having the certain characteristic; use of the trained adaptation parameter persists from one vehicle ignition cycle to the next; and use of the trained adaptation parameter is ceased upon detection of a system fault.