Method and system for considering information about an expected response when performing speech recognition
First Claim
Patent Images
1. A method for recognizing speech, the method comprising the steps of:
- analyzing speech input to generate a hypothesis and a confidence factor associated with the hypothesis;
comparing said confidence factor to an acceptance threshold for accepting the hypothesis; and
comparing the hypothesis to an expected response, and if the comparison is favorable, adjusting the acceptance threshold in order to affect the acceptance of the hypothesis.
3 Assignments
0 Petitions
Accused Products
Abstract
A speech recognition system receives and analyzes speech input from a user in order to recognize and accept a response from the user. Under certain conditions, information about the response expected from the user may be available. In these situations, the available information about the expected response is used to modify the behavior of the speech recognition system by taking this information into account. The modified behavior of the speech recognition system comprises adjusting the rejection threshold when speech input matches the predetermined expected response.
137 Citations
54 Claims
-
1. A method for recognizing speech, the method comprising the steps of:
-
analyzing speech input to generate a hypothesis and a confidence factor associated with the hypothesis;
comparing said confidence factor to an acceptance threshold for accepting the hypothesis; and
comparing the hypothesis to an expected response, and if the comparison is favorable, adjusting the acceptance threshold in order to affect the acceptance of the hypothesis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for recognizing speech, comprising:
-
a speech recognizer configured to analyze speech input and generate a hypothesis and a confidence factor associated with the hypothesis;
an acceptance algorithm operable for comparing the confidence factor to an acceptance threshold for accepting or rejecting the hypothesis;
an adjustment component, coupled with the acceptance algorithm, and operable for comparing the hypothesis to an expected response and if the comparison is favorable, adjusting the acceptance threshold used by the acceptance algorithm. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for recognizing speech, the method comprising the steps of:
-
analyzing speech input to generate a hypothesis of words and respective confidence factors for the words;
comparing each said confidence factor to a threshold for accepting the word; and
if the word is not accepted, comparing at least a portion of the hypothesis containing the word to at least a portion of an expected response, and if the comparison is favorable, storing the word for subsequent analysis. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A system for recognizing speech, comprising:
-
a speech recognizer configured to analyze speech input and generate a hypothesis of words and respective confidence factors for the words;
an acceptance algorithm operable for comparing the confidence factor of a word to an acceptance threshold for accepting the word;
an adjustment component operable for comparing at least a portion of the hypothesis containing a word that is not accepted to at least a portion of an expected response, and if the comparison is favorable, storing the word for subsequent analysis. - View Dependent Claims (37, 38, 39)
-
-
40. A voice application development tool for use with a speech recognition system, the tool comprising:
-
an interface, for a user of the tool, to specify at least one of;
how an expected response to be received from a speaker can be derived from information available to the speech recognition system, and a threshold adjustment amount for adjusting an acceptance threshold of a speech recognition system;
a processing function generating an output, for use by the recognition system, including information related to the expected response and/or threshold adjustment. - View Dependent Claims (41, 42, 43)
-
-
44. A component for use with a speech recognition system that uses a comparison of a confidence factor to a threshold, the component comprising:
an adjustment feature operable for comparing the hypothesis to an expected response and, if the comparison is favorable, adjusting the threshold. - View Dependent Claims (45, 46, 47)
-
48. A portable terminal capable of recognizing user speech using a comparison of a confidence factor of analyzed speech to a threshold, the terminal comprising:
an adjustment component operable for comparing the hypothesis to an expected response and, if the comparison is favorable, adjusting the threshold. - View Dependent Claims (49, 50, 51, 52)
-
53. A method for recognizing speech, the method comprising the steps of:
-
analyzing speech input to generate a hypothesis of words and respective confidence factors for the words;
comparing each said confidence factor to a threshold for accepting the word; and
comparing the hypothesis to an expected response, and if the comparison is favorable, adjusting the threshold for one or more of the words in order to affect the acceptance of the words.
-
-
54. A system for recognizing speech, comprising:
-
a speech recognizer configured to analyze speech input and generate a hypothesis of words and respective confidence factors for the words;
an acceptance algorithm operable for comparing each said confidence factor to a threshold for accepting the word; and
an adjustment component, coupled with the acceptance algorithm, and comparing the hypothesis to an expected response, and if the comparison is favorable, adjusting the threshold for one or more of the words in order to affect the acceptance of the words.
-
Specification