Language-oriented user interfaces for voice activated services
First Claim
1. A method for adaptive error handling in a voice activated user interface, the method comprising:
- detecting that an error has occurred in a dialogue between the user and the user interface based on a change in behavior of the user;
reprompting the user when the error is an omission error; and
returning to a previous menu state responsive to a correction command by the user when the error is a commission error.
1 Assignment
0 Petitions
Accused Products
Abstract
A comprehensive system is provided for designing a voice activated user interface (VA UI) having a semantic and syntactic structure adapted to the culture and conventions of spoken language for the intended users. The system decouples the content dimension of speech (semantics) and the manner-of-speaking dimension (syntax) in a systematic way. By decoupling these dimensions, the VA UI can be optimized with respect to each dimension independently and jointly. The approach is general across languages and encompasses universal variables of language and culture. Also provided are voice activated user interfaces with semantic and syntactic structures so adapted, as well as a prompting grammar and error handling methods adapted to such user interfaces.
40 Citations
26 Claims
-
1. A method for adaptive error handling in a voice activated user interface, the method comprising:
-
detecting that an error has occurred in a dialogue between the user and the user interface based on a change in behavior of the user;
reprompting the user when the error is an omission error; and
returning to a previous menu state responsive to a correction command by the user when the error is a commission error. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for adaptive error handling in a voice activated user interface, the method comprising:
-
detecting that an error has occurred in a dialogue with the user interface following a prompt delivered according to a first prompting structure; and
reprompting the user according to a second prompting structure when a count of errors exceeds a predetermined value. - View Dependent Claims (8, 9, 10, 11, 13, 14, 15, 16, 18, 19)
-
-
12. A method for adaptive error handling in a voice activated user interface, the method comprising:
-
selecting an error prompt level based on an accumulated number of user errors when a user error occurs in a dialogue between the user interface and a user; and
reprompting the user according to the selected error prompt level.
-
-
17. A computer system providing a service to a user through a voice activated user interface, said computer system comprising:
-
a storage storing a menu of commands usable by the user in a dialogue between the user and the user interface; and
a processor detecting an error in the dialogue based on a change in behavior of the user, reprompting the user when the error is an omission error, and returning to a previous menu state responsive to a correction command when the error is a commission error.
-
-
20. A computer system providing a service to a user through a voice activated user interface, said computer system comprising:
-
a storage storing a menu of commands usable by the user in a dialogue between the user and the user interface; and
a processor prompting a command selection by the user according to a first prompting syntax, detecting an error in the dialogue when the error occurs, and prompting a command selection by the user according to a second prompting syntax when a count of errors by the user during the dialogue exceeds a predetermined value. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computer readable medium encoded with a program for providing a service to a user through a voice activated user interface, said program comprising instructions for:
-
detecting an error in a dialogue between a user and the user interface based on a change in behavior of the user;
reprompting the user when the error is an omission error; and
returning to a previous menu state responsive to a correction command when the error is a commission error.
-
-
26. A computer readable medium encoded with a program for providing a service to a user through a voice activated user interface, said program comprising instructions for:
-
prompting a command selection by a user according to a first prompting syntax;
detecting occurrence of an error in the dialogue; and
prompting a command selection by the user according to a second prompting syntax when a count of errors by the user during the dialogue exceeds a predetermined value.
-
Specification