Voice Recognition Database Auto-Update for Abbreviated Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional voice recognition systems face inconvenience when users utter content names in abbreviated forms not registered in the database, requiring manual updates and failing to provide the desired functions.
Innovation Solution
An electronic device that receives user voice input, extracts keywords, generates modified keywords by combining syllables, and searches external servers to automatically update the database with content names, even if the user utters abbreviated forms, by performing character string comparisons to identify the most similar search results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual registration of abbreviated content names is required, then database accuracy is improved, but user convenience deteriorates
Solution Approach 1:
The system automatically detects abbreviated content names from user utterances, extracts keywords, generates modified keywords through syllable combination, performs searches, and updates the database without requiring manual user intervention. This self-service mechanism resolves the contradiction by eliminating manual registration steps while maintaining database accuracy through automated validation processes.
Solution Approach 2:
The system performs preliminary actions by proactively monitoring user utterances for abbreviated content names, extracting keywords before actual search operations, and pre-generating modified keywords through syllable combination. This preliminary processing enables the system to prepare search queries and update the database in advance, improving both accuracy and user convenience.
2Reliability
If manual registration is required before functions can operate, then system reliability is improved, but loss of time increases
Solution Approach 1:
The automated system performs database updates autonomously by detecting abbreviated content names, extracting keywords, generating modified keywords, and executing search operations without requiring users to spend time on manual registration. This eliminates the time loss while maintaining system reliability through automated validation and update procedures.
Solution Approach 2:
The system performs preliminary keyword extraction and modified keyword generation automatically as user utterances are processed, preparing search queries in advance. This preliminary action ensures that the database is updated with accurate abbreviated content names before they are needed for future searches, maintaining reliability while eliminating time loss.
3Stability of the object's composition
If abbreviated forms are not registered in the database, then database integrity is improved, but adaptability deteriorates
Solution Approach 1:
The system dynamically adapts the database by automatically detecting new abbreviated content names from user utterances, extracting keywords, generating modified keywords through syllable combination, and updating the database in real-time. This dynamic approach maintains database integrity through systematic validation while simultaneously improving adaptability to user utterance diversity.
Solution Approach 2:
The system uses feedback from actual user utterances to identify abbreviated content names, extracts keywords from these utterances, generates modified keywords, and updates the database accordingly. This feedback mechanism ensures that the database remains intact and structured while adapting to new abbreviated forms that users naturally employ, thereby improving versatility without compromising integrity.
Data Source
AI summary
An electronic device secures diversity of a user utterance with respect to a content name when a user searches a content through a display device by utilizing a voice.A method by an electronic device includes steps of receiving input of a user voice, acquiring a keyword related to a content included in the user voice, and acquiring at least one modified keyword based on the keyword, acquiring a plurality of search results corresponding to the keyword and the at least one modified keyword, comparing the keyword and the modified keyword with the plurality of search results and acquiring a content name corresponding to the keyword, and updating a database of content names based on the keyword, the modified keyword, and the final content name.


