Method, apparatus, and computer program product for one-step correction of voice interaction
First Claim
1. A method, in an interactive voice response system, for processing corrections in a voice interaction, the method comprising:
- receiving first information from a first input spoken by a user for a first interaction state;
prompting the user for second information for a second interaction state; and
in response to receiving a second input spoken by the user that complies with a latent state grammar for the first interaction state,correcting the first information in accordance with the second input, andproviding, using at least one processor, a correction confirmation and a re-prompting of the user for the second information within a single interaction prompt.
2 Assignments
0 Petitions
Accused Products
Abstract
A one-step correction mechanism for voice interaction is provided. Correction of a previous state is enabled simultaneously with recognition in a current or subsequent state. An application is decomposed into a set of tasks. Each task is associated with the collection of one piece of information. Each task may be in a different state. At any point during the interaction, while a task/state pair is active, the dialog manager may enable multiple other task/state pairs to be active in latent fashion. The application developer may then use those facilities or resources to the active task/state and the latent task/state pairs depending on contextual condition of the interaction state of the application.
31 Citations
18 Claims
-
1. A method, in an interactive voice response system, for processing corrections in a voice interaction, the method comprising:
-
receiving first information from a first input spoken by a user for a first interaction state; prompting the user for second information for a second interaction state; and in response to receiving a second input spoken by the user that complies with a latent state grammar for the first interaction state, correcting the first information in accordance with the second input, and providing, using at least one processor, a correction confirmation and a re-prompting of the user for the second information within a single interaction prompt. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Apparatus for processing corrections in a voice interaction with an interactive voice response system, the apparatus comprising:
at least one processor programmed to implement; a speech recognizer; a prompt player; and a dialog manager configured to; receive from the speech recognizer first information from a first input spoken by a user for a first interaction state; prompt the user via the prompt player for second information for a second interaction state; and in response to receiving a second input spoken by the user that complies with a latent state grammar for the first interaction state, correct the first information in accordance with the second input, and provide a correction confirmation and a re-prompting of the user for the second information within a single interaction prompt via the prompt player. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. At least one recordable-type computer-readable storage medium encoded with a plurality of computer-executable instructions that, when executed, perform a method comprising:
-
receiving first information from a first input spoken by a user for a first interaction state; prompting the user for second information for a second interaction state; and in response to receiving a second input spoken by the user that complies with a latent state grammar for the first interaction state, correcting the first information in accordance with the second input, and providing a correction confirmation and a re-prompting of the user for the second information within a single interaction prompt. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification