Methods and systems for considering information about an expected response when performing speech recognition
First Claim
1. A method for recognizing speech comprising the steps of:
- generating features of input speech;
comparing the input speech features to features of an expected response to generate an associated confidence factor;
comparing the confidence factor to an acceptance threshold for accepting the expected response as the result of the speech recognition.
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 according to the invention has several embodiments including: comparing the observed speech features to the models of the expected response separately from the usual hypothesis search in order to speed up the recognition system; modifying the usual hypothesis search to emphasize the expected response; updating and adapting the models when the recognized speech matches the expected response to improve the accuracy of the recognition system.
134 Citations
60 Claims
-
1. A method for recognizing speech comprising the steps of:
-
generating features of input speech;
comparing the input speech features to features of an expected response to generate an associated confidence factor;
comparing the confidence factor to an acceptance threshold for accepting the expected response as the result of the speech recognition. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for recognizing speech comprising the steps of:
-
analyzing a speech input to generate features of the input speech;
maintaining a set of responses which the input speech may match;
comparing the input speech features to a smaller subset of the set of responses to generate a hypothesis and associated confidence factor;
comparing the confidence factor to an acceptance threshold for accepting the hypothesis based on the comparison. - View Dependent Claims (8)
-
-
9. A method for recognizing speech comprising the steps of:
-
in a speech dialog, determining an expected response to be received as input speech from a user;
based upon the expected response, modifying a speech recognition match/search algorithm to tailor it to the expected response;
processing input speech from a user with the modified match/search algorithm to generate a hypothesis and confidence factor for the input speech. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for improving speech recognition comprising the steps of:
-
receiving input speech from a user and generating features of the input speech;
comparing the input speech features to features of an expected response;
to determine if the input speech matches the expected response;
based upon the comparison, adapting acoustic models using the features of the input speech. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus for recognizing speech comprising:
-
circuitry for generating features of input speech;
processing circuitry operable for comparing the input speech features to features of an expected response to generate an associated confidence factor and for comparing the confidence factor to an acceptance threshold for accepting the expected response as the recognized speech. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. An apparatus for recognizing speech comprising:
-
circuitry for analyzing a speech input to generate features of the input speech;
a set of stored responses which the input speech may match;
processing circuitry operable for comparing the input speech features to a smaller subset of the set of responses to generate a hypothesis and associated confidence factor and for comparing the confidence factor to an acceptance threshold to accepting or deny the hypothesis based on the comparison. - View Dependent Claims (38)
-
-
39. An apparatus for recognizing speech comprising:
-
processing circuitry including a match/search algorithm for performing speech recognition;
the match search algorithm being dynamically modifiable based on an expected response to be received as input speech from a user and further being operable for processing input speech from a user as modified to generate a hypothesis and confidence factor for the input speech. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. An apparatus for recognizing speech comprising:
-
circuitry for generating features of input speech from a user;
processing circuitry including a match/search algorithm having acoustic models;
the processing circuitry operable for comparing the input speech features to features of an expected response to determine if the input speech matches the expected response and for adapting acoustic models of the algorithm using the features of the input speech based on the comparison. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification