VISUAL CONFIRMATION FOR A RECOGNIZED VOICE-INITIATED ACTION
First Claim
1. A method comprising:
- displaying, by a computing device, a speech recognition graphical user interface (GUI) including a non-textual element that is displayed in an initial visual format that indicates the computing device is executing in speech recognition mode;
responsive to determining, based on first audio data of a voice command, a first voice-initiated action from a plurality of voice-initiated actions, while receiving second audio data of the voice command, and prior to performing the voice command, displaying the non-textual element in a first visual format that corresponds to the first voice-initiated action, wherein the first visual format is different from the initial visual format;
after receiving the second audio data of the voice command, determining, based on the second audio data, a second voice-initiated action from the plurality of voice-initiated actions that is associated with the first audio data of the voice command, wherein the second voice-initiated action is different than the first voice-initiated action;
responsive to determining the second voice-initiated action, while receiving third audio data of the voice command, and prior to performing the voice command, displaying the non-textual element in a third visual format that corresponds to the second voice-initiated action, wherein the third visual format is different from the first and second visual formats; and
after receiving the third audio data of the voice command, executing, by the computing device, based on the first, second, and third audio data, an application that performs the second voice-initiated action.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques described herein provide a computing device configured to provide an indication that the computing device has recognized a voice-initiated action. In one example, a method is provided for outputting, by a computing device and for display, a speech recognition graphical user interface (GUI) having at least one element in a first visual format. The method further includes receiving, by the computing device, audio data and determining, by the computing device, a voice-initiated action based on the audio data. The method also includes outputting, while receiving additional audio data and prior to executing a voice-initiated action based on the audio data, and for display, an updated speech recognition GUI in which the at least one element is displayed in a second visual format, different from the first visual format, to indicate that the voice-initiated action has been identified.
-
Citations
20 Claims
-
1. A method comprising:
-
displaying, by a computing device, a speech recognition graphical user interface (GUI) including a non-textual element that is displayed in an initial visual format that indicates the computing device is executing in speech recognition mode; responsive to determining, based on first audio data of a voice command, a first voice-initiated action from a plurality of voice-initiated actions, while receiving second audio data of the voice command, and prior to performing the voice command, displaying the non-textual element in a first visual format that corresponds to the first voice-initiated action, wherein the first visual format is different from the initial visual format; after receiving the second audio data of the voice command, determining, based on the second audio data, a second voice-initiated action from the plurality of voice-initiated actions that is associated with the first audio data of the voice command, wherein the second voice-initiated action is different than the first voice-initiated action; responsive to determining the second voice-initiated action, while receiving third audio data of the voice command, and prior to performing the voice command, displaying the non-textual element in a third visual format that corresponds to the second voice-initiated action, wherein the third visual format is different from the first and second visual formats; and after receiving the third audio data of the voice command, executing, by the computing device, based on the first, second, and third audio data, an application that performs the second voice-initiated action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
a display device; a microphone; one or more processors; and a memory storing instructions that, when executed, cause the one or more processors to; display, at the display device, a speech recognition graphical user interface (GUI) including a non-textual element that is displayed in an initial visual format that indicates the computing device is executing in speech recognition mode; responsive to determining, based on first audio data of a voice command received by the microphone, a first voice-initiated action from a plurality of voice-initiated actions, while the microphone receives second audio data of the voice command, and prior to the one or more processors performing the voice command, display, at the display device, the non-textual element in a first visual format that corresponds to the first voice-initiated action, wherein the first visual format is different from the initial visual format; after the microphone receives the second audio data of the voice command, determine, based on the second audio data, a second voice-initiated action from the plurality of voice-initiated actions that is associated with the first audio data of the voice command, wherein the second voice-initiated action is different than the first voice-initiated action; responsive to determining the second voice-initiated action, while the microphone receives third audio data of the voice command, and prior to the one or more processors performing the voice command, display, at the display device, the non-textual element in a third visual format that corresponds to the second voice-initiated action, wherein the third visual format is different from the first and second visual formats; and after the microphone receives the third audio data of the voice command, execute, based on the first, second, and third audio data, an application that performs the second voice-initiated action. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium encoded with instructions that, when executed by one or more processors of a computing device, cause the one or more processors to:
-
display a speech recognition graphical user interface (GUI) including a non-textual element that is displayed in an initial visual format that indicates the computing device is executing in speech recognition mode; responsive to determining, based on first audio data of a voice command, a first voice-initiated action from a plurality of voice-initiated actions, while receiving second audio data of the voice command, and prior to performing the voice command, display the non-textual element in a first visual format that corresponds to the first voice-initiated action, wherein the first visual format is different from the initial visual format; after the microphone receives the second audio data of the voice command, determine, based on the second audio data, a second voice-initiated action from the plurality of voice-initiated actions that is associated with the first audio data of the voice command, wherein the second voice-initiated action is different than the first voice-initiated action; responsive to determining the second voice-initiated action, while the microphone receives third audio data of the voice command, and prior to the one or more processors performing the voice command, display, at the display device, the non-textual element in a third visual format that corresponds to the second voice-initiated action, wherein the third visual format is different from the first and second visual formats; and after receiving the third audio data of the voice command, execute, based on the first, second, and third audio data, an application that performs the second voice-initiated action. - View Dependent Claims (18, 19, 20)
-
Specification