Multi-level voice menu
First Claim
1. A method, comprising:
- establishing, by a head-mountable device (HMD), a communication session with a remote device in order to provide a voice-navigable user interface, wherein the remote device comprises a display that initially has a first visible menu comprising at least a portion of a voice navigable menu displayed thereon, wherein the voice navigable menu includes one or more menu items, and wherein each menu item comprises a text version of a corresponding speech command from a plurality of speech commands;
receiving a first utterance at the HMD, the first utterance comprising the speech command corresponding to a first menu item from the one or more menu items;
in response to receiving the first utterance corresponding to first menu item, sending an instruction to the remote device to modify the first visible menu to display, on the display of the remote device, one or more commands associated with the first menu item, wherein each displayed command comprises a text version of a corresponding speech command from the plurality of speech commands;
receiving a second utterance at the HMD, the second utterance comprising the speech command corresponding to a first command from the one or more commands; and
in response to receiving the second utterance, initiating a process to invoke the first command.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) that can be implemented on a head-mountable device (HMD). The UI can include a voice-navigable UI. The voice-navigable UI can include a voice navigable menu that includes one or more menu items. The voice-navigable UI can also present a first visible menu that includes at least a portion of the voice navigable menu. In response to a first utterance comprising one of the one or more menu items, the voice-navigable UI can modify the first visible menu to display one or more commands associated with the first menu item. In response to a second utterance comprising a first command, the voice-navigable UI can invoke the first command. In some embodiments, the voice-navigable UI can display a second visible menu, where the first command can be displayed above other menu items in the second visible menu.
-
Citations
20 Claims
-
1. A method, comprising:
-
establishing, by a head-mountable device (HMD), a communication session with a remote device in order to provide a voice-navigable user interface, wherein the remote device comprises a display that initially has a first visible menu comprising at least a portion of a voice navigable menu displayed thereon, wherein the voice navigable menu includes one or more menu items, and wherein each menu item comprises a text version of a corresponding speech command from a plurality of speech commands; receiving a first utterance at the HMD, the first utterance comprising the speech command corresponding to a first menu item from the one or more menu items; in response to receiving the first utterance corresponding to first menu item, sending an instruction to the remote device to modify the first visible menu to display, on the display of the remote device, one or more commands associated with the first menu item, wherein each displayed command comprises a text version of a corresponding speech command from the plurality of speech commands; receiving a second utterance at the HMD, the second utterance comprising the speech command corresponding to a first command from the one or more commands; and in response to receiving the second utterance, initiating a process to invoke the first command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A head-mountable device (HMD), comprising:
-
at least one microphone; a processor; and a non-transitory computer-readable medium configured to store at least program instructions that, when executed by the processor, cause the HMD to carry out functions comprising; establishing a communication session between the HMD and a remote device in order to provide a voice-navigable user interface, wherein the remote device comprises a display that initially has a first visible menu comprising at least a portion of a voice navigable menu displayed thereon, wherein the voice navigable menu includes one or more menu items, and wherein each menu item comprises a text version of a corresponding speech command from a plurality of speech commands; receiving a first utterance via the microphone, the first utterance comprising the speech command corresponding to a first menu item from the one or more menu items; in response to receiving the first utterance corresponding to first menu item, sending an instruction to the remote device to modify the first visible menu to display, on the display of the remote device, one or more commands associated with the first menu item, wherein each displayed command comprises a text version of a corresponding speech command from the plurality of speech commands; receiving a second utterance via the microphone, the second utterance comprising the speech command corresponding to a first command from the one or more commands; and in response to receiving the second utterance, initiating a process to invoke the first command.
-
-
13. A method, comprising:
-
establishing, by a remote device, a communication session with a head-mountable device (HMD) to provide a voice-navigable user interface via at least one microphone of the HMD, wherein the remote device comprises a display; initially displaying, by the remote device, a first visible menu comprising at least a portion of a voice navigable menu, wherein the voice navigable menu includes one or more menu items, and wherein each menu item comprises a text version of a corresponding speech command from a plurality of speech commands; receiving, by the remote device an indication of a first utterance captured by at least one microphone of the HMD, the first utterance comprising the speech command corresponding to a first menu item from the one or more menu items; in response to receiving the indication of the first utterance, modifying the first visible menu to display one or more commands associated with the first menu item, wherein each displayed command comprises a text version of a corresponding speech command from the plurality of speech commands; receiving, by the remote device, an indication of a second utterance captured by the at least one microphone of the HMD, the second utterance comprising the speech command corresponding to a first command from the one or more commands; and in response to receiving the second utterance, invoking the first command. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification