Speech Recognition Candidate Selection via Duration Difference Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional speech recognition systems face challenges in accurately selecting the most reliable recognition result when multiple engines produce overlapping word strings, leading to potential misrecognition due to differences in recognizable vocabulary and reliability standards.

Innovation Solution

A speech recognition system that utilizes a deciding unit to select recognition candidates based on the duration differences between recognition results from multiple engines, discarding candidates with significant duration discrepancies and integrating the remaining results to enhance accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple recognition engines with different recognizable vocabularies are used to improve recognition coverage, then the system can recognize a broader range of word strings, but the reliability of selecting the correct recognition result deteriorates when word strings overlap between engines

Engineering Contradiction:
Improverecognition coverageVSAvoidrecognition result selection accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a new dimension for comparison by using the duration of recognized word strings as an additional criterion. Instead of only comparing reliability scores from multiple recognition engines, the system now compares both reliability and duration, where duration is calculated based on the temporal span of the recognized word string in the speech signal. This dimensional addition helps distinguish between correct and incorrect recognitions when word strings overlap between engines.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent changes the parameter used for evaluation from solely reliability scores to a combination of reliability and duration. By introducing duration as a new parameter that reflects the temporal characteristics of the recognized word string, the system can better differentiate between accurate and inaccurate recognitions, especially when multiple engines produce overlapping results with different reliability scores.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If recognition results are selected based on individual reliability standards of each engine, then the selection process is simple, but misrecognition occurs when word strings are recognizable by multiple engines

Engineering Contradiction:
Improveselection process simplicityVSAvoidrecognition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent merges the evaluation criteria by combining reliability scores and duration into a unified selection process. The deciding unit integrates both parameters to determine the final recognition result, creating a composite evaluation mechanism that considers both the reliability score and the duration of the recognized word string. This merging prevents misrecognition by requiring both criteria to align for selecting a result from multiple engines.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If all recognition results from multiple engines are considered, then comprehensive recognition is achieved, but the complexity of selecting the final result increases

Engineering Contradiction:
Improvenumber of recognition resultsVSAvoidresult selection complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent extracts the duration information from the recognition results and uses it as a filtering criterion. By extracting and utilizing the duration parameter, the system can automatically eliminate obviously incorrect recognitions without requiring complex manual selection processes. This extraction approach simplifies the overall selection complexity by providing an objective criterion for filtering out erroneous results from the comprehensive set of engine outputs.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9424839B2Speech recognition system that selects a probable recognition resulting candidate
Publication Date: 2016.08.23 MITSUBISHI ELECTRIC MOBILITY CORP
  • US9424839B2 patent drawing
  • US9424839B2 patent drawing
  • US9424839B2 patent drawing

AI summary

A system has a speech recognition unit 2 including a first recognition engine capable of recognizing predetermined word strings and a second recognition engine capable of recognizing parts of the word strings; and a deciding unit 4 that selects, in accordance with a difference between the durations of first and second recognition resulting candidates, which are recognition results of the speech recognition by the first and second recognition engines 2a and 2b, one or more probable recognition resulting candidates from the first and second recognition resulting candidates.