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 with an apparatus using at least one hardware-implemented processor to generate a hypothesis and a confidence factor associated with the hypothesis;
comparing said confidence factor to an acceptance threshold for accepting or rejecting 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.
-
Citations
48 Claims
-
1. A method for recognizing speech, the method comprising the steps of:
-
analyzing speech input with an apparatus using at least one hardware-implemented processor to generate a hypothesis and a confidence factor associated with the hypothesis; comparing said confidence factor to an acceptance threshold for accepting or rejecting 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 in order to affect the acceptance of the hypothesis. - 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 with an apparatus using at least one hardware-implemented processor to generate a hypothesis of words and respective confidence factors for the words; comparing each said confidence factor to a threshold for accepting or rejecting 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; adjusting the acceptance threshold and comparing the confidence factor for at least one stored word to the adjusted acceptance threshold. - View Dependent Claims (30, 31, 32)
-
-
33. A method for recognizing speech, the method comprising the steps of:
-
analyzing speech input with an apparatus using at least one hardware-implemented processor to generate a hypothesis of words and respective confidence factors for the words; comparing each said confidence factor to a threshold for accepting or rejecting 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; if the comparison of the portion of the hypothesis containing the word to at least a portion of the expected response is not favorable, rejecting at least a portion of the hypothesis. - View Dependent Claims (34)
-
-
35. 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 or rejecting 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; the adjustment component further operable to adjust the acceptance threshold and compare the confidence factor for at least one stored word to the adjusted acceptance threshold. - View Dependent Claims (36)
-
-
37. 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 or rejecting the word; an adiustment 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 wherein the adjustment component is further operable to reject at least a portion of the hypothesis if the comparison of the portion of the hypothesis containing the word to at least a portion of an expected response is not favorable.
-
-
38. A component for use with a speech recognition system that uses a comparison of a confidence factor, associated with a hypothesis generated by the speech recognition system, to a threshold, the component implemented using at least one hardware-implemented processor and comprising:
-
an expected response; an adjustment feature configured to selectively adjust the threshold; the adjustment feature operable to compare the hypothesis, generated by the speech recognition system, to the expected response and, if the comparison is favorable, to adjust the threshold. - View Dependent Claims (39, 40, 41)
-
-
42. A portable terminal for recognizing user speech using a comparison of a confidence factor, associated with an analyzed speech input to the terminal, to a threshold, the terminal comprising:
-
a speech recognizer for generating a hypothesis; an adjustment component configured to selectively adjust the threshold; the adjustment component configured to compare the hypothesis, generated by the speech recognizer, to an expected response and, if the comparison is favorable, to adjust the threshold. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A method for recognizing speech, the method comprising the steps of:
-
analyzing speech input with an apparatus using at least one hardware-implemented processor to generate a hypothesis of words and respective confidence factors for the words; comparing each said confidence factor to a threshold for accepting or rejecting 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.
-
-
48. 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 configured to compare each said confidence factor to a threshold for accepting or rejecting at least one of the words; and an adjustment component, coupled with the acceptance algorithm, and configured to compare 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