Method and apparatus for multiple value confirmation and correction in spoken dialog systems
First Claim
1. A method for multiple value confirmation and correction in a spoken dialog system, the method comprising:
- responsive to collecting a set of values from a user, presenting a spoken confirmation of the set of values to the user;
detecting a user interruption of a value in the spoken confirmation, wherein the user interruption comprises an indication that the value is incorrect;
responsive to detecting the user interruption, halting the spoken confirmation and collecting a corrected value from the user; and
providing a new spoken confirmation to the user, wherein the new spoken confirmation includes the corrected value.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for multiple value confirmation and correction in spoken dialog systems. A user is allowed to correct errors in values captured by the spoken dialog system, such that the interaction necessary for error correction between the system and the user is reduced. When the spoken dialog system collects a set of values from a user, the system provides a spoken confirmation of the set of values to the user. The spoken confirmation comprises the set of values and possibly pause associated with each value. Upon hearing an incorrect value, the user may react and barge-in the spoken confirmation and provide a corrected value. Responsive to detecting the user interruption during the pause or after the system speaking of a value, the system halts the spoken confirmation and collects the corrected value. The system then provides a new spoken confirmation to the user, wherein the new spoken confirmation includes the corrected value.
189 Citations
20 Claims
-
1. A method for multiple value confirmation and correction in a spoken dialog system, the method comprising:
-
responsive to collecting a set of values from a user, presenting a spoken confirmation of the set of values to the user;
detecting a user interruption of a value in the spoken confirmation, wherein the user interruption comprises an indication that the value is incorrect;
responsive to detecting the user interruption, halting the spoken confirmation and collecting a corrected value from the user; and
providing a new spoken confirmation to the user, wherein the new spoken confirmation includes the corrected value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A spoken dialog system for multiple value confirmation and correction, comprising:
-
presenting means for presenting a spoken confirmation of the set of values to the user in response to collecting a set of values from a user;
detecting means for detecting a user interruption of a value in the spoken confirmation, wherein the user interruption comprises an indication that the value is incorrect;
halting means for halting the spoken confirmation in response to detecting the user interruption;
collecting means for collecting a corrected value from the user in response to detecting the user interruption; and
providing means for providing a new spoken confirmation to the user, wherein the new spoken confirmation includes the corrected value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for multiple value confirmation and correction in a spoken dialog system, comprising:
-
first instructions for presenting a spoken confirmation of the set of values to the user in response to collecting a set of values from a user;
second instructions for detecting a user interruption of a value in the spoken confirmation, wherein the user interruption comprises an indication that the value is incorrect;
third instructions for halting the spoken confirmation and collecting a corrected value from the user in response to detecting the user interruption; and
fourth instructions for providing a new spoken confirmation to the user, wherein the new spoken confirmation includes the corrected value.
-
Specification