Menu hierarchy skipping dialog for directed dialog speech recognition
First Claim
Patent Images
1. A method comprising:
- determining, via a processor, whether a voice input relates to expected input of any one of a plurality of menus different from a current menu, wherein the plurality of menus different from the current menu comprises menus at a plurality of hierarchical levels;
when the voice input relates to the expected input skipping to the one of the plurality of menus; and
when the voice input does not relate to the expected input;
retrieving a dynamic record associated with a user, wherein the dynamic record comprises menu traversal tracks, backtracking, and an amount of time spent in a menu;
identifying the voice input as from one of an expert and a non-expert based on the dynamic record; and
when the voice input is from the non-expert, providing a tutorial describing how to skip to one of the plurality of menus.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and a processing device for managing an interactive speech recognition system is provided. Whether a voice input relates to expected input, at least partially, of any one of a group of menus different from a current menu is determined. If the voice input relates to the expected input, at least partially, of any one of the group of menus different from the current menu, skipping to the one of the group of menus is performed. The group of menus different from the current menu include menus at multiple hierarchical levels.
19 Citations
20 Claims
-
1. A method comprising:
-
determining, via a processor, whether a voice input relates to expected input of any one of a plurality of menus different from a current menu, wherein the plurality of menus different from the current menu comprises menus at a plurality of hierarchical levels; when the voice input relates to the expected input skipping to the one of the plurality of menus; and when the voice input does not relate to the expected input; retrieving a dynamic record associated with a user, wherein the dynamic record comprises menu traversal tracks, backtracking, and an amount of time spent in a menu; identifying the voice input as from one of an expert and a non-expert based on the dynamic record; and when the voice input is from the non-expert, providing a tutorial describing how to skip to one of the plurality of menus. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform a method comprising; determining whether a voice input relates to expected input of any one of a plurality of menus different from a current menu, wherein the plurality of menus different from the current menu comprises menus at a plurality of hierarchical levels; when the voice input relates to the expected input skipping to the one of the plurality of menus different from the current menu; and when the voice input does not relate to the expected input; retrieving a dynamic record associated with a user, wherein the dynamic record comprises menu traversal tracks, backtracking, and an amount of time spent in a menu; identifying the voice input as from one of an expert and a non-expert based on the dynamic record; and when the voice input is from the non-expert providing a tutorial describing how to skip to one of the plurality of menus. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage device having instructions stored to control a processor to perform a method comprising:
-
determining whether a voice input relates to expected input of any one of a plurality of menus different from a current menu, wherein the plurality of menus different from the current menu comprises menus at a plurality of hierarchical levels; when the voice input relates to the expected input, skipping to the one of the plurality of menus; and when the voice input does not relate to the expected input; retrieving a dynamic record associated with a user, wherein the dynamic record comprises menu traversal tracks, backtracking, and an amount of time spent in a menu; identifying the voice input as from one of an expert and a non-expert based on the dynamic record; and when the voice input is from the non-expert, providing a tutorial to the non-expert describing how to skip to one of the plurality of menus. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A processing device comprising:
-
means for determining, via a processor, whether a voice input relates to expected input, at least partially, of any one of a plurality of menus different from a current menu, wherein the plurality of menus different from the current menu comprises menus at a plurality of hierarchical levels; means for skipping, when the voice input relates to the expected input, to the one of the plurality of menus different from the current; and means for, when the voice input does not relate to the expected input; retrieving a dynamic record associated with a user, wherein the dynamic record comprises menu traversal tracks, backtracking, and an amount of time spent in a menu; identifying the voice input as one of an expert and a non-expert based on the dynamic record; and when the voice input is from the non-expert, providing a tutorial to the non-expert describing how to skip to one of the plurality of menus.
-
Specification