Display Voice Recognition Selection for Context-Aware Chat Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice recognition systems fail to accurately recognize user inputs due to not considering the surrounding situation, such as the content or chat context, leading to inaccurate chat message generation.
Innovation Solution
A display apparatus equipped with multiple voice recognizers trained on different data types, selects the appropriate recognizer based on situation information, and uses a weight matrix to filter and refine voice recognition results for accurate chat message generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single voice recognizer is used for chat message input, then the device complexity is low, but the voice recognition accuracy deteriorates because it cannot consider surrounding situation
Solution Approach 1:
The voice recognition system is segmented into multiple specialized recognizers, each trained for specific situations (e.g., content-related chat, general chat). The processor segments the voice recognition task by selecting the appropriate recognizer based on situation information, thereby improving accuracy without requiring one recognizer to handle all scenarios perfectly
Solution Approach 2:
The voice recognizer selection is made dynamic based on situation information. The processor dynamically selects which voice recognizer to use by analyzing context (content being viewed, chat history) and matching it with the appropriate recognizer's training data characteristics, allowing the system to adapt to different situations
2Measurement precision
If multiple voice recognizers are used with different training data, then the voice recognition accuracy improves by considering situation, but the device complexity increases
Solution Approach 1:
Voice recognizers are pre-trained with different training data corresponding to different situations before runtime. The processor performs preliminary analysis of situation information (content metadata, chat context) to determine which pre-trained recognizer is most appropriate, avoiding the need for complex real-time training or adjustment
Solution Approach 2:
The processor acts as an intermediary that manages the multiple voice recognizers. It receives situation information, determines the appropriate recognizer based on matching criteria, and routes the voice signal to the selected recognizer, simplifying the management complexity through a centralized decision-making component
3Measurement precision
If voice recognition is performed without considering content or chat context, then the processing speed is fast, but the recognition accuracy deteriorates
Solution Approach 1:
The system performs partial situation analysis by focusing on key indicators (content metadata, recent chat messages) rather than analyzing all possible context factors. This selective approach to situation information gathering provides sufficient context for accurate recognition without excessive processing time
Data Source
AI summary
A method of operating a display apparatus includes: obtaining situation information for voice recognizer selection, selecting at least one of a plurality of voice recognizers based on the situation information, obtaining a voice recognition result from a voice signal, using the selected at least one voice recognizer, and obtaining a chat message from the voice recognition result.


