Unified Neural Network Speech Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition technologies face limitations in integrating acoustic and language models effectively, leading to suboptimal recognition results due to independent training and lack of dynamic connectivity between linguistic units.

Innovation Solution

A speech recognition apparatus and method that combines recognition results from an acoustic model and a language model using a unified neural network, where the acoustic model employs an attention mechanism and the language model reflects final recognition results to enhance connectivity and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If acoustic model and language model are trained independently, then training complexity is reduced, but recognition accuracy deteriorates due to lack of integration

Engineering Contradiction:
Improvetraining complexityVSAvoidrecognition accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent merges the acoustic model and language model into a unified neural network architecture where both models share parameters and are trained jointly. The acoustic model processes audio signals to extract features, while the language model processes text sequences, and both are integrated through shared embedding layers and joint optimization objectives, resolving the contradiction by combining previously separate models into a cohesive system that improves accuracy without proportionally increasing complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified neural network is designed to perform multiple functions simultaneously: acoustic feature extraction, text encoding, recognition result generation, and model updating. The same network architecture handles both audio and text processing tasks, allowing the system to maintain lower complexity while achieving high accuracy through multi-functional integration rather than separate specialized models.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If static models are used for acoustic and language processing, then computational efficiency is improved, but adaptability deteriorates due to inability to dynamically adjust to new patterns

Engineering Contradiction:
Improvecomputational efficiencyVSAvoiddynamic adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptability by enabling the unified neural network to continuously update its parameters based on new recognition results. The system transitions from static pre-trained models to a dynamic system where the language model is updated using feedback from recognition outcomes, allowing the model to adapt to new speech patterns, accents, and contexts while maintaining computational efficiency through incremental learning rather than complete retraining.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where recognition results are fed back into the language model for continuous updating. The recognition results from the acoustic model and text processing are used to refine the language model's parameters, creating a closed-loop system that improves adaptability over time. This feedback-driven approach allows the model to learn from its own performance and adjust dynamically without requiring external retraining data.

Inventive Principle:
Principle #23Feedback

3Device complexity

If traditional decoding schemes are used, then implementation simplicity is maintained, but recognition performance deteriorates due to lack of integrated processing

Engineering Contradiction:
Improveimplementation simplicityVSAvoidrecognition performance
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent combines the decoding process with the neural network inference stage, eliminating the need for separate traditional decoding schemes like Viterbi decoding. The unified model directly outputs recognition results through its integrated architecture, where the final layer produces probability distributions over possible transcripts. This merging of decoding into the neural network maintains implementation simplicity by removing additional processing steps while improving performance through end-to-end optimized processing.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10388284B2Speech recognition apparatus and method
Publication Date: 2019.08.20 SAMSUNG ELECTRONICS CO LTD
  • US10388284B2 patent drawing
  • US10388284B2 patent drawing
  • US10388284B2 patent drawing

AI summary

A speech recognition apparatus and method. The speech recognition apparatus includes one or more processors configured to reflect a final recognition result for a previous audio signal in a language model, generate a first recognition result of an audio signal, in a first linguistic recognition unit, by using an acoustic model, generate a second recognition result of the audio signal, in a second linguistic recognition unit, by using the language model reflecting the final recognition result for the previous audio signal, and generate a final recognition result for the audio signal in the second linguistic recognition unit based on the first recognition result and the second recognition result. The first linguistic recognition unit may be a same or different linguistic unit type as the second linguistic recognition unit.