Speech recognition system with barge-in capability
First Claim
1. A method of providing speech recognition with barge-in for a voice processing system comprising the steps of:
- playing out a prompt to a user;
receiving audio input from the user while said prompt is still being played out;
performing speech recognition on said audio input to determine a corresponding text;
performing lexical analysis on said text to determine whether the text satisfies one or more conditions which reflect a relevant user response to said prompt; and
responsive to said text satisfying said one or more conditions, terminating the playing out of the prompt;
otherwise, continuing the playing out of said prompt.
2 Assignments
0 Petitions
Accused Products
Abstract
A voice processing system includes a speech recognition facility with barge-in. The system plays out a prompt to a caller, who starts to provide their spoken response while the prompt is still being played out. The system performs speech recognition on this response to determine a corresponding text, which is then subjected to lexical analysis. This tests whether the text satisfies one or more conditions, for example, including one or more words from a predefined set of task words. If this is found to be the case, the playing out of the prompt is terminated (i.e. barge-in is effected); otherwise, the playing out of the prompt is continued, essentially as if the caller bad not interrupted.
71 Citations
27 Claims
-
1. A method of providing speech recognition with barge-in for a voice processing system comprising the steps of:
-
playing out a prompt to a user;
receiving audio input from the user while said prompt is still being played out;
performing speech recognition on said audio input to determine a corresponding text;
performing lexical analysis on said text to determine whether the text satisfies one or more conditions which reflect a relevant user response to said prompt; and
responsive to said text satisfying said one or more conditions, terminating the playing out of the prompt;
otherwise, continuing the playing out of said prompt. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A voice processing system for providing speech recognition with barge-in, said voice processing system comprising:
-
means for playing out a prompt to a user;
means for receiving audio input from the user while said prompt is still being played out;
means for performing speech recognition on said audio input to determine a corresponding text;
means for performing lexical analysis on said text to determine whether the text satisfies one or more conditions which reflect a relevant user response to said prompt;
means responsive to said text satisfying said one or more conditions, for terminating the playing out of the prompt and;
otherwise, means for continuing the playing out of said prompt. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium containing computer program instructions for a voice processing system for providing speech recognition with barge-in, said computer program instructions comprising instructions for:
-
playing out a prompt to a user;
receiving audio input from the user while said prompt is still being played out;
performing speech recognition on said audio input to determine a corresponding text;
performing lexical analysis on said text to determine whether the text satisfies one or more conditions which reflect a relevant user response to said prompt;
responsive to said text satisfying said one or more conditions, terminating the playing out of the prompt and;
otherwise, continuing the playing out of said prompt. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A voice processing system for providing speech recognition with barge-in, said voice processing system comprising:
-
circuitry for playing out a prompt to a user;
circuitry for receiving audio input from the user while said prompt is still being played out;
circuitry for performing speech recognition on said audio input to determine a corresponding text;
circuitry for performing lexical analysis on said text to determine whether the text satisfies one or more conditions which reflect a relevant user response to said prompt;
circuitry responsive to said text satisfying said one or more conditions, for terminating the playing out of the prompt and;
otherwise, circuitry for continuing the playing out of said prompt. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification