Voice Recognition Model Selection by Signal-to-Noise Ratio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voice recognition products face challenges in maintaining robustness when transitioning from quiet to noisy application scenarios, as existing technologies struggle to adapt to varying signal-to-noise ratios effectively.

Innovation Solution

A method and apparatus that acquire an audio signal, determine its signal-to-noise ratio, and select a suitable voice recognition model from a pre-trained model group based on the SNR, using energy calculations and statistical histograms to match the current scenario, thereby improving recognition accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single voice recognition model is used, then the device complexity is reduced, but the recognition accuracy deteriorates when transitioning between quiet and noisy application scenarios

Engineering Contradiction:
Improverecognition accuracyVSAvoidmodel selection mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically selects different voice recognition models based on the detected signal-to-noise ratio. When the SNR is high (quiet environment), a standard recognition model is used. When the SNR is low (noisy environment), a noise-robust recognition model is selected. This dynamic adaptation allows the system to maintain high recognition accuracy across varying environmental conditions without requiring a fixed complex architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters by switching between different pre-trained voice recognition models based on the signal-to-noise ratio threshold. The model selection is driven by the parameter change in environmental noise levels, allowing the system to optimize recognition accuracy for each specific acoustic condition without increasing overall system complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple pre-trained voice recognition models are maintained for different scenarios, then the adaptability to different environments is improved, but the device complexity increases

Engineering Contradiction:
Improveenvironmental adaptabilityVSAvoidmodel group management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The voice recognition system is segmented into multiple specialized models, each optimized for specific signal-to-noise ratio ranges. Instead of using one general-purpose model, the system divides the recognition task across multiple models with distinct strengths, selecting the appropriate segment based on current environmental conditions. This segmentation improves environmental adaptability while keeping each individual model relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A signal-to-noise ratio detection mechanism serves as an intermediary that mediates between the acoustic environment and the voice recognition models. This intermediary automatically determines the appropriate model to use based on real-time noise level assessment, eliminating the need for complex manual configuration or user intervention in model selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the voice recognition system adapts to noisy scenarios by selecting appropriate models, then the robustness is improved, but the processing time increases due to SNR calculation and model selection

Engineering Contradiction:
Improvesystem robustnessVSAvoidmodel selection processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Multiple voice recognition models are pre-trained in advance for different signal-to-noise ratio conditions, and the system performs rapid SNR calculation to determine the appropriate model. By having models pre-trained and ready, the system avoids time-consuming adaptation during runtime, reducing the actual processing time penalty while maintaining robustness.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11282514B2Method and apparatus for recognizing voice
Publication Date: 2022.03.22 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US11282514B2 patent drawing
  • US11282514B2 patent drawing
  • US11282514B2 patent drawing

AI summary

Embodiments of the present disclosure disclose a method and apparatus for recognizing a voice. A specific implementation of the method includes: acquiring an audio signal; determining a signal-to-noise ratio of the audio signal; and selecting a voice recognition model from a pre-trained voice recognition model group to perform voice recognition on the audio signal according to the determined signal-to-noise ratio. This embodiment improves the robustness of a voice recognition product for recognizing voices in different application scenarios.