Voice Command Extraction From Conversational Utterances
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing devices struggle to accurately extract and execute commands from natural user utterances without requiring a wake-up word or specific command, limiting their functionality in conversational contexts.
Innovation Solution
A method and computing apparatus utilize a language model trained to identify target texts within user utterances, distinguishing between command-related and non-command-related text to control devices effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a wake-up word or specific command is required before voice input, then voice recognition accuracy is improved, but device complexity and ease of operation deteriorate
Solution Approach 1:
The system performs preliminary action by continuously monitoring for wake-up words to activate voice recognition functionality before actual commands are processed. This resolves the contradiction by preparing the system in advance without requiring complex manual intervention from users.
Solution Approach 2:
The wake-up word acts as an intermediary signal that bridges the gap between ambient noise and actual voice commands. It serves as a mediator to distinguish relevant speech from background noise, improving recognition accuracy while maintaining simple user interaction.
2Ease of operation
If natural language understanding is used to extract commands from conversational utterances, then ease of operation is improved, but reliability deteriorates due to difficulty in distinguishing commands from conversation
Solution Approach 1:
The system segments the utterance into potential command portions and non-command portions by analyzing linguistic patterns and context. This segmentation allows the system to distinguish between actual commands and conversational filler, improving both ease of operation and reliability simultaneously.
Solution Approach 2:
The system uses feedback mechanisms to continuously refine its understanding of user intent by analyzing the context and structure of utterances. This feedback loop enables the system to learn from previous interactions and improve command extraction accuracy over time.
3Reliability
If rule-based NLU is used to distinguish commands from conversation, then reliability is improved, but adaptability deteriorates
Solution Approach 1:
The system changes parameters dynamically based on context, adjusting its command detection thresholds and criteria according to the conversational situation. This allows the system to maintain high reliability through adaptive parameter adjustment rather than fixed rules, thereby improving both reliability and adaptability.
Data Source
AI summary
A method is provided. The method includes obtaining an utterance of a user, determining whether a target text requesting a device to perform a function is included in the utterance by using a language model, and controlling the device based on the target text based on determining that the target text is included, wherein the language model is a model trained to extract text related to a request from successive sentences.


