Speech Recognition Model Training with Attribute-Guided Expert Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition models based on Mixture-Of-Experts (MoE) suffer from high training costs and lower accuracy due to unsupervised sample assignment to experts, leading to inefficient feature extraction and recognition.

Innovation Solution

A supervised training method for speech recognition models that classifies speech samples under target attributes, using encoding and decoding networks to adjust network parameters based on attribute-specific losses, and incorporates shared expert layers to improve fitting ability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If unsupervised training with random sample assignment to experts is used, then the training process is simpler to implement, but the training cost becomes very high and recognition accuracy decreases

Engineering Contradiction:
Improvetraining process simplicityVSAvoidrecognition accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-classifying speech samples into different attribute categories before training. The system pre-divides the training data into distinct groups based on speech attributes (such as speaker identity, speech content, or acoustic characteristics), and then assigns these pre-classified samples to corresponding expert networks. This preliminary organization of data enables supervised training where each expert receives appropriately labeled samples, thereby improving recognition accuracy while maintaining implementation simplicity through automated classification algorithms.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If unsupervised training with random sample assignment is used, then the training process requires less human annotation, but the number of samples and experts required becomes very large

Engineering Contradiction:
Improvetraining process simplicityVSAvoidnumber of samples and experts
Core Design Contradiction:
Ease of manufactureVSQuantity of substance

Solution Approach 1:

The patent applies segmentation by dividing the training data into distinct attribute-based segments and assigning each segment to a dedicated expert network. Instead of randomly distributing all samples across a large number of experts, the system segments the data by speech attributes (e.g., speaker categories, content types, acoustic features) and creates corresponding expert networks for each segment. This segmentation approach reduces the total number of experts needed while improving the quality of training for each expert, as each expert receives only the samples relevant to its designated attribute category.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by ensuring that each expert network receives training samples with specific local characteristics matching its designated attribute category. Rather than treating all samples uniformly, the system assigns samples with particular local qualities (such as specific speaker identities, speech content types, or acoustic characteristics) to corresponding experts. This localized training approach improves the efficiency of each expert and reduces the overall quantity of samples and experts needed, as each expert only processes the subset of samples relevant to its specialized function.

Inventive Principle:
Principle #3Local quality

3Extent of automation

If random sample assignment to experts is used, then the training process is more automated, but the feature accuracy rate becomes lower

Engineering Contradiction:
Improvetraining automationVSAvoidfeature accuracy rate
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent applies feedback by implementing a supervised training framework where the system uses ground truth labels from pre-classified speech samples to guide the training process. The feedback mechanism operates through automated comparison of predicted attribute categories with actual labels, allowing the system to adjust and optimize expert network parameters. This feedback loop enables automated training while maintaining high feature accuracy, as the system continuously refines expert performances based on measured deviations from correct classifications, thereby resolving the contradiction between automation and precision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250356847A1Speech recognition method, speech recognition model training method, and electronic device
Publication Date: 2025.11.20 IFLYTEK CO LTD
  • US20250356847A1 patent drawing
  • US20250356847A1 patent drawing
  • US20250356847A1 patent drawing

AI summary

A speech recognition method is provided. The method includes: obtaining a to-be-recognized speech and a speech recognition model, including an encoding network and a decoding network, after training; during each stage of encoding the to-be-recognized speech using the encoding network, classifying the to-be-recognized speech under a target speech attribute to obtain a predicted attribute category, and performing encoding to obtain a first encoding feature according to the predicted attribute category under the target speech attribute; decoding the first encoding feature according to the decoding network to obtain a recognition text of the to-be-recognized speech, the speech recognition model being adjusted according to at least a first loss, which represents a difference between a preset attribute category annotated in a speech sample and a sample attribute category recognized and obtained by the speech recognition model under the target speech attribute.