Executing a voice command during voice input
First Claim
Patent Images
1. An apparatus comprising:
- a voice input device associated with an information handling device;
a processor coupled to the voice input device;
a memory that stores code executable by the processor, the code comprising;
code that detects a voice command spoken by a first user during a first voice-related task performed by the first user on the information handling device, the voice command intended to interrupt the first voice-related task, the interrupt voice command detected using the voice input device, the first voice-related task comprising a voice call application for communicating with a second user, wherein delivery of input provided by the first user to the voice call application during a conversation with the second user is delayed by a predetermined amount of time;
code that pauses the first voice-related task in response to the first user speaking the interrupt voice command during the conversation with the second user such that the interrupt voice command is not received by the voice call application due to the delayed delivery of the input to the voice call application; and
code that executes a second voice-related task associated with the interrupt voice command on the information handling device, the second voice-related task automatically executed in response to the first voice-related task being paused, the second voice-related task not correcting voice input received by the first voice-related task.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
54 Citations
17 Claims
-
1. An apparatus comprising:
-
a voice input device associated with an information handling device; a processor coupled to the voice input device; a memory that stores code executable by the processor, the code comprising; code that detects a voice command spoken by a first user during a first voice-related task performed by the first user on the information handling device, the voice command intended to interrupt the first voice-related task, the interrupt voice command detected using the voice input device, the first voice-related task comprising a voice call application for communicating with a second user, wherein delivery of input provided by the first user to the voice call application during a conversation with the second user is delayed by a predetermined amount of time; code that pauses the first voice-related task in response to the first user speaking the interrupt voice command during the conversation with the second user such that the interrupt voice command is not received by the voice call application due to the delayed delivery of the input to the voice call application; and code that executes a second voice-related task associated with the interrupt voice command on the information handling device, the second voice-related task automatically executed in response to the first voice-related task being paused, the second voice-related task not correcting voice input received by the first voice-related task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
detecting, by use of a processor, a voice command spoken by a first user during a first voice-related task performed by the first user on the information handling device, the voice command intended to interrupt the first voice-related task, the interrupt voice command detected using the voice input device, the first voice-related task comprising a voice call application for communicating with a second user, wherein delivery of input provided by the first user to the voice call application during a conversation with the second user is delayed by a predetermined amount of time; pausing the first voice-related task in response to the first user speaking the interrupt voice command during the conversation with the second user such that the interrupt voice command is not received by the voice call application due to the delayed delivery of the input to the voice call application; and executing a second voice-related task associated with the interrupt voice command on the information handling device, the second voice-related task automatically executed in response to the first voice-related task being paused, the second voice-related task not correcting voice input received by the first voice-related task. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
-
detecting a voice command spoken by a first user during a first voice-related task performed by the first user on the information handling device, the voice command intended to interrupt the first voice-related task, the interrupt voice command detected using the voice input device, the first voice-related task comprising a voice call application for communicating with a second user, wherein delivery of input provided by the first user to the voice call application during a conversation with the second user is delayed by a predetermined amount of time; pausing the first voice-related task in response to the first user speaking the interrupt voice command during the conversation with the second user such that the interrupt voice command is not received by the voice call application due to the delayed delivery of the input to the voice call application; and executing a second voice-related task associated with the interrupt voice command on the information handling device, the second voice-related task automatically executed in response to the first voice-related task being paused, the second voice-related task not correcting voice input received by the first voice-related task.
-
Specification