Voice Command Interrupt During Active Voice Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice recognition systems often disable speech recognition during voice-related tasks like phone calls, preventing users from executing voice commands that interrupt or pause ongoing voice interactions.
Innovation Solution
A system and method that utilize a voice input device and processor to detect interrupt voice commands, pause the current voice-related task, execute a secondary task, and restart the original task upon completion or user input, allowing seamless integration of voice commands during voice input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If speech recognition is disabled during voice-related tasks like phone calls, then the reliability of the voice-related task is improved, but the ability to execute voice commands during the task is lost
Solution Approach 1:
The system segments voice processing into two distinct paths: a primary voice-related task processor and an interrupt command detector. The interrupt detector operates independently with higher priority, allowing it to capture and process interrupt commands without interfering with the primary task's reliability, while still enabling voice command execution during the task.
Solution Approach 2:
An intermediary interrupt detection mechanism is introduced between the voice input device and the primary voice-related task. This intermediary layer monitors for interrupt commands and can pause or interrupt the primary task when detected, allowing voice commands to be executed during the task without compromising the primary task's reliability when not interrupted.
2Adaptability or versatility
If voice recognition is enabled during voice-related tasks, then the ability to execute voice commands is improved, but the reliability of the voice-related task deteriorates
Solution Approach 1:
The system dynamically adjusts the operational state of voice recognition based on the detection of interrupt commands. The voice-related task can transition between active and paused states, allowing the system to optimize between executing voice commands and maintaining task reliability in real-time based on user needs.
3Adaptability or versatility
If the system pauses the current voice-related task to execute a secondary task, then the adaptability of the system is improved, but the time required to complete the primary task increases
Solution Approach 1:
The system implements periodic checking for interrupt commands during the execution of the voice-related task. This allows the system to maintain its primary function while periodically checking for and responding to interrupt commands, enabling adaptable task switching without requiring complete task suspension and reducing overall time loss.
Data Source
AI summary
Apparatuses, methods, systems, and program products are disclosed for executing a voice command during voice input. A voice module detects a voice command intended to interrupt a first voice-related task using a voice input device associated with an information handling device. A pause module pauses the first voice-related task in response to the interrupt voice command. A command module executes a second voice-related task associated with the interrupt voice command. The second voice-related task does not correct voice input received by the first voice-related task.


