In-Vehicle Audio Vocabulary Dictionary Compilation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-vehicle audio systems face downtime in speech recognition functionality due to the time-consuming process of updating vocabulary dictionaries when adding or deleting audio content, which can take several minutes, making the system unavailable to users during this period.
Innovation Solution
The system compiles phonetics for added or deleted audio content in parallel with the addition or deletion process, and updates the vocabulary dictionary during shutdown events, allowing for partial or complete compilation before or after the operation is completed, minimizing downtime by organizing the dictionary into portions for faster compilation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the vocabulary dictionary is compiled after adding or deleting audio content, then the speech recognition system can recognize new content, but the system becomes unavailable to users during the compilation process
Solution Approach 1:
The system performs preliminary actions by generating phonetics data and preparing dictionary update information in advance, before the actual dictionary compilation is triggered. This allows the compilation process to use pre-processed data, reducing the time the system is unavailable to users.
Solution Approach 2:
The vocabulary dictionary is divided into multiple portions or sections that can be compiled independently. Instead of compiling the entire dictionary at once, the system updates only the affected portions when audio content is added or deleted, significantly reducing compilation time and maintaining system availability.
2Ease of operation
If the vocabulary dictionary is compiled immediately when audio content is added or deleted, then the speech recognition feature remains available, but the compilation process takes several minutes causing user inconvenience
Solution Approach 1:
The system generates phonetics and prepares dictionary update data in advance, so when compilation is needed, the work is already partially done. This preliminary preparation significantly reduces the actual compilation time and minimizes user inconvenience.
Solution Approach 2:
The dictionary compilation process is segmented into multiple independent portions. The system can compile and update specific sections of the dictionary separately, reducing the overall compilation time from several minutes to a much shorter duration, thereby improving ease of operation.
3Reliability
If the vocabulary dictionary is updated during normal operation, then the system can recognize new content immediately, but the compilation process interrupts speech recognition functionality
Solution Approach 1:
The dictionary is organized into local portions that can be updated independently. When audio content changes, only the relevant portions of the dictionary are compiled and updated, rather than the entire dictionary. This localized approach maintains speech recognition functionality for unaffected portions while updating others.
Solution Approach 2:
The system performs preliminary data generation and preparation work before triggering the compilation process. By having phonetics and dictionary update information ready in advance, the actual compilation can proceed faster with minimal interruption to speech recognition functionality.
Data Source
AI summary
An in-vehicle audio system and methods are provided. A respective word or a respective phrase may be associated with each item of audio content stored in the in-vehicle audio system. The in-vehicle audio system may perform an action with respect to one of the stored items of audio content in response to a spoken command, which may include the respective word or the respective phrase associated with the one of the stored items. When audio content is to be added to the in-vehicle audio system, phonetics related to the audio content may be generated and added to a vocabulary dictionary during a compile process. When stored audio content is to be deleted from the in-vehicle audio system, phonetics related to the stored audio content to be deleted may be eliminated from the vocabulary dictionary during the compile process, which, in some embodiments, may be performed during a shutdown process.


