Acoustic Model Adaptation via User Feedback Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated Search Recognition (ASR) engines face difficulties in accurately recognizing voice queries due to variations in language accents, leading to recognition errors.

Innovation Solution

Adapting acoustic models by selecting and refining voice queries based on user feedback, such as actions taken after transcription, to improve recognition accuracy and reduce errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an initial acoustic model is used for voice query recognition, then the system can process queries, but recognition accuracy deteriorates due to language accent variations

Engineering Contradiction:
Improverecognition accuracyVSAvoidaccent variability handling
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary adaptation of the acoustic model using bootstrap data and user feedback before actual deployment. Voice queries are pre-processed and used to refine the acoustic model parameters in advance, so that when the model encounters actual user queries with various accents, it is already optimized for better recognition accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where user interactions with search results are captured and used to generate posterior recognition confidence measures. These feedback signals are continuously used to re-adapt and refine the acoustic model, improving its ability to handle accent variations over time while maintaining high recognition accuracy

Inventive Principle:
Principle #23Feedback

2Reliability

If the acoustic model is adapted using all voice queries, then recognition accuracy improves, but computational resources and time are excessively consumed

Engineering Contradiction:
Improverecognition accuracyVSAvoidmodel adaptation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of using all voice queries for model adaptation, the system selectively uses a subset of queries that provide the most valuable training signals. By focusing on partial data that is most informative for accent variation, the system achieves good recognition accuracy improvement without the excessive computational time and resources that would be required to process all queries

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary filtering and selection of voice queries to identify those most suitable for adaptation. This pre-processing step identifies high-value training data before the actual model adaptation process, reducing the overall time required while maintaining effectiveness

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the acoustic model is adapted using all voice queries, then recognition accuracy improves, but system complexity increases

Engineering Contradiction:
Improverecognition accuracyVSAvoidmodel adaptation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts and separates the model adaptation functionality from the main speech recognition system. By isolating the adaptation process as a distinct module that operates on selected subsets of data, the system improves recognition accuracy while avoiding the complexity increase that would result from integrating full-data adaptation into the core system

Inventive Principle:
Principle #2Taking out (Extraction)

4Measurement precision

If user feedback is collected and processed, then posterior recognition confidence measures improve, but data processing requirements increase

Engineering Contradiction:
Improverecognition confidence measurementVSAvoiddata processing volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the essential feedback signals needed for confidence measurement from the full user interaction data. By selectively processing only the relevant portions of user feedback rather than all generated data, the system achieves precise posterior recognition confidence measures while minimizing the quantity of data that needs to be processed

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9263034B1Adapting enhanced acoustic models
Publication Date: 2016.02.16 GOOGLE LLC
  • US9263034B1 patent drawing
  • US9263034B1 patent drawing
  • US9263034B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing speech recognition accuracy. In one aspect, a method includes receiving voice queries, obtaining, for one or more of the voice queries, feedback information that references an action taken by a user that submitted the voice query after reviewing a result of the voice query, generating, for the one or more voice queries, a posterior recognition confidence measure that reflects a probability that the voice query was correctly recognized, wherein the posterior recognition confidence measure is generated based at least on the feedback information for the voice query, selecting a subset of the one or more voice queries based on the posterior recognition confidence measures, and adapting an acoustic model using the subset of the voice queries.