Reduced User Dictionary for Speech Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server-client speech recognition systems face challenges in achieving accurate speech recognition due to the limitations of client-side resources, high communication costs, and inefficiencies in dictionary management, particularly when a correct recognition result requires words from both client and server dictionaries, and when additional information for narrowing down the vocabulary is not available.

Innovation Solution

A speech recognition system that creates a reduced user dictionary by eliminating unnecessary words from the user dictionary and combines it with a system dictionary for recognition, allowing for efficient data transmission and processing, thereby maintaining recognition quality without increasing system load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the full user dictionary is transmitted from client to server for speech recognition, then recognition accuracy is improved, but data transmission time and communication costs increase

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoiddata transmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the necessary subset of words from the full user dictionary that are actually needed for the current speech recognition task. This reduced dictionary is transmitted to the server instead of the complete dictionary, thereby reducing transmission time and communication costs while maintaining recognition accuracy for the relevant vocabulary.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The user dictionary is segmented into multiple parts based on usage frequency and relevance. The patent identifies and transmits only the frequently used or context-relevant portion of the dictionary to the server, separating essential words from less important ones to optimize transmission efficiency.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the full user dictionary is used on the client side for speech recognition, then recognition coverage is improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improverecognition coverageVSAvoidclient device complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential vocabulary needed for speech recognition from the full user dictionary and stores it in a reduced dictionary on the client device. This reduces the memory footprint and processing complexity on the client side while maintaining adequate recognition coverage for common and important words.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a dynamic dictionary management system where the client device can selectively load and transmit different portions of the dictionary based on the specific recognition task. This allows the system to adapt dictionary usage to current needs, reducing overall device complexity while maintaining flexibility.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If speech recognition is performed using both client and server dictionaries, then recognition accuracy is improved, but communication costs and processing time increase

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidcommunication cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts and transmits only the necessary words from the client dictionary to the server, creating a reduced dictionary that combines essential client vocabulary with server dictionary capabilities. This approach maintains recognition accuracy by including necessary words while significantly reducing communication costs compared to transmitting the full client dictionary.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8676582B2System and method for speech recognition using a reduced user dictionary, and computer readable storage medium therefor
Publication Date: 2014.03.18 NEC CORP
  • US8676582B2 patent drawing
  • US8676582B2 patent drawing
  • US8676582B2 patent drawing

AI summary

A speech recognition system for rapidly performing recognition processing while maintaining quality of speech recognition in a speech recognition device, are provided. A speech recognition system includes a speech input device which inputs speech and displays a recognition result, and a speech recognition device which receives the speech from the speech input device, performs recognition processing, and sends back the speech to the speech input device. The speech input device includes a user dictionary section which stores words used for recognizing the input speech, and a reduced user dictionary creation unit which extracts words corresponding to the input speech from the user dictionary and creates a reduced user dictionary. The speech recognition device has a speech recognition unit which inputs the input speech and the reduced user dictionary from the speech input/output device and recognizes the input speech based on the reduced user dictionary and a system dictionary provided beforehand.