Speech bookmarks in a voice user interface using a speech recognition engine and acoustically generated baseforms
First Claim
1. A method for navigating a dialog hierarchy from a voice user interface, the method comprising:
- detecting a user-spoken command for bookmarking a location within a dialog hierarchy of a voice response system;
receiving a user-spoken bookmark name;
adding the user-spoken bookmark name to a personalized bookmark grammar associated with a user who spoke the bookmark name;
storing a record that relates the added bookmark name to the location within the dialog hierarchy; and
during a subsequent interaction between the user and the voice response system,receiving speech input from a user, the speech input comprising a second user-spoken command, the second user-spoken command including a desired bookmark name but not an additional command identifying the desired bookmark name as a bookmark name;
in response to receiving the second user-spoken command, comparing the desired bookmark name of the second user-spoken command to the personalized bookmark grammar,when the desired bookmark name of the second user-spoken command matches a bookmark name stored in the personalized bookmark grammar, navigating to the location within the dialog hierarchy that is related to the bookmark name.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for navigating a dialog hierarchy from a voice user interface (VUI) using speech bookmarks. The method can detect a user spoken command for bookmarking a location within a dialog hierarchy of a voice response system. A user spoken bookmark can be received, which is added to a personalized bookmark grammar that is associated with a user who spoke the bookmark name. A database record can be used to associate the new bookmark name with a location within the dialog hierarchy. During a subsequent interaction between the user and the voice response system, the user can speak the bookmark name, which results in a match being detected between the spoken phrase and the personalized bookmark grammar. The voice response system can then navigate to the location within bookmark hierarchy that is associated with the speech bookmark.
18 Citations
26 Claims
-
1. A method for navigating a dialog hierarchy from a voice user interface, the method comprising:
-
detecting a user-spoken command for bookmarking a location within a dialog hierarchy of a voice response system; receiving a user-spoken bookmark name; adding the user-spoken bookmark name to a personalized bookmark grammar associated with a user who spoke the bookmark name; storing a record that relates the added bookmark name to the location within the dialog hierarchy; and during a subsequent interaction between the user and the voice response system, receiving speech input from a user, the speech input comprising a second user-spoken command, the second user-spoken command including a desired bookmark name but not an additional command identifying the desired bookmark name as a bookmark name; in response to receiving the second user-spoken command, comparing the desired bookmark name of the second user-spoken command to the personalized bookmark grammar, when the desired bookmark name of the second user-spoken command matches a bookmark name stored in the personalized bookmark grammar, navigating to the location within the dialog hierarchy that is related to the bookmark name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 24)
-
-
12. A computer system comprising:
a processor programmed to implement a speech recognition engine to process user input regarding speech bookmarks, each speech bookmark corresponding to a dialog location of a hierarchy of menus of a speech-enabled application; a grammar data store configured to store the user-spoken bookmark names corresponding to speech bookmarks; and a voice user interface configured to permit voice-based interactions between a user and the speech-enabled application, wherein the voice user interface determines that the user desires to access a bookmark in response to; receiving speech input from a user through the voice user interface, the speech input comprising a user-spoken command, the user-spoken command including a desired bookmark name but not an additional command identifying the desired bookmark name as a bookmark name, in response to receiving the user-spoken command, comparing the desired bookmark name to the user-spoken bookmark names, and when the desired bookmark name matches a user-spoken bookmark name, determining that the user desires to access a bookmark corresponding to the user-spoken bookmark name. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. At least one storage device having encoded thereon instructions for execution on a computer system, the instructions, when executed, causing the computer system to carry out a method comprising:
-
detecting a user-spoken command for bookmarking a location within a dialog hierarchy of a voice response system; receiving a user-spoken bookmark name; adding the user-spoken bookmark name to a personalized bookmark grammar associated with a user who spoke the bookmark name; storing a record that relates the added bookmark name to the location within the dialog hierarchy; and during a subsequent interaction between the user and the voice response system, receiving speech input from a user, the speech input comprising a second user-spoken command, the second user-spoken command including a desired bookmark name but not an additional command identifying the desired bookmark name as a bookmark name; in response to receiving the second user-spoken command, comparing the desired bookmark name of the second user-spoken command to the personalized bookmark grammar, when the desired bookmark name of the second user-spoken command matches a bookmark name stored in the personalized bookmark grammar, navigating to the location within the dialog hierarchy that is related to the bookmark name. - View Dependent Claims (25, 26)
-
Specification