Method and system for considering information about an expected response when performing speech recognition
First Claim
Patent Images
1. A method for recognizing speech comprising the steps of:
- conducting, with a speech recognition system, a speech dialog with a user, comprising receiving, with a speech input device, input speech from the user, and digitizing, with a signal processor, the input speech from the user;
in the speech dialog, determining, with a processor of the speech recognition system, an expected response to be received as input speech from the user;
processing, with the processor, the input speech from the user to generate a hypothesis and confidence factor for the input speech;
comparing, with the processor, the hypothesis to the expected response; and
accepting the hypothesis at least partially in response to the hypothesis favorably comparing to the expected response, comprisingin response to the hypothesis favorably comparing to the expected response, modifying, with the processor, an acceptance threshold from an initial acceptance threshold to a modified acceptance threshold in order to favor the expected response over another possible response that can be received as input speech from the user, anddetermining, with the processor, to accept the hypothesis, comprising comparing the confidence factor to the modified acceptance threshold, andwherein the initial acceptance threshold differs from the modified acceptance threshold such that the hypothesis would not have been accepted if the hypothesis was compared to the initial acceptance threshold.
0 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.
168 Citations
17 Claims
-
1. A method for recognizing speech comprising the steps of:
-
conducting, with a speech recognition system, a speech dialog with a user, comprising receiving, with a speech input device, input speech from the user, and digitizing, with a signal processor, the input speech from the user; in the speech dialog, determining, with a processor of the speech recognition system, an expected response to be received as input speech from the user; processing, with the processor, the input speech from the user to generate a hypothesis and confidence factor for the input speech; comparing, with the processor, the hypothesis to the expected response; and accepting the hypothesis at least partially in response to the hypothesis favorably comparing to the expected response, comprising in response to the hypothesis favorably comparing to the expected response, modifying, with the processor, an acceptance threshold from an initial acceptance threshold to a modified acceptance threshold in order to favor the expected response over another possible response that can be received as input speech from the user, and determining, with the processor, to accept the hypothesis, comprising comparing the confidence factor to the modified acceptance threshold, and wherein the initial acceptance threshold differs from the modified acceptance threshold such that the hypothesis would not have been accepted if the hypothesis was compared to the initial acceptance threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for recognizing speech, comprising:
-
a speech input device configured to receive input speech from a user; a signal processor configured to digitize the input speech from the user; a speech recognizer configured to process the input speech from the user to generate a hypothesis and confidence factor for the input speech; a processor and acceptance algorithm executable by the processor to determine whether to accept the hypothesis; and an adjustment component configured to compare the hypothesis to an expected response, and, if the comparison is favorable, modify an acceptance threshold associated with the acceptance algorithm in order to favor the expected response over another possible response that can be received as input speech from the user, comprising the adjustment component being configured modify an initial acceptance threshold to a modified acceptance threshold, wherein the acceptance algorithm being executable by the processor to determine whether to accept the hypothesis is comprised of the acceptance algorithm being executable by the processor to compare the confidence factor to the initial acceptance threshold in response to an unfavorable comparison between the hypothesis and the expected response, and the acceptance algorithm being executable by the processor to compare the confidence factor to the modified acceptance threshold in response to a favorable comparison between the hypothesis and the expected response, and wherein the initial acceptance threshold differs from the modified acceptance threshold such that the hypothesis is more likely to accepted if the hypothesis is compared to the modified acceptance threshold. - View Dependent Claims (13, 14, 15)
-
-
16. A method for recognizing speech, comprising:
-
conducting, with a speech recognition system, a speech dialog with a user, comprising receiving, with a speech input device, input speech from the user, and digitizing, with a signal processor, the input speech from the user; in the speech dialog, determining, with a processor of the speech recognition system, an expected response to be received as input speech from a user; processing, with the processor, input speech from a user to generate a hypothesis and confidence factor; and accepting the hypothesis at least partially in response to the hypothesis favorably comparing to the expected response, comprising based upon the determined expected response, modifying, with the processor, an acceptance threshold from an initial acceptance threshold to a modified acceptance threshold in order to favor the expected response over another possible response that can be received as input speech from the user, and determining, with the processor, to accept the hypothesis, comprising comparing the confidence factor to the modified acceptance threshold, wherein the initial acceptance threshold differs from the modified acceptance threshold such that the hypothesis would not have been accepted if the hypothesis was compared to the initial acceptance threshold. - View Dependent Claims (17)
-
Specification