CORRECTING SUBSTITUTION ERRORS DURING AUTOMATIC SPEECH RECOGNITION
First Claim
1. A speech recognition method comprising the steps of:
- (a) receiving input speech containing vocabulary;
(b) processing the input speech with a grammar to obtain N-best hypotheses and associated parameter values;
(c) determining whether a first-best hypothesis of the N-best hypotheses is confusable with any vocabulary within the grammar; and
(d) accepting the first-best hypothesis as recognized speech corresponding to the received input speech, if the first-best hypothesis is not determined to be confusable with any vocabulary within the grammar.
16 Assignments
0 Petitions
Accused Products
Abstract
A speech recognition method includes the steps of receiving input speech containing vocabulary, processing the input speech with a grammar to obtain N-best hypotheses and associated parameter values, and determining whether a first-best hypothesis of the N-best hypotheses is confusable with any vocabulary within the grammar. The first-best hypothesis is accepted as recognized speech corresponding to the received input speech if the first-best hypothesis is not determined to be confusable with any vocabulary within the grammar. Where the first-best hypothesis is determined to be confusable, at least one parameter value of the first-best hypothesis can be compared to at least one threshold value. The first-best hypothesis can be accepted as recognized speech corresponding to the received input speech, if the parameter value of the first-best hypothesis is greater than the threshold value.
262 Citations
13 Claims
-
1. A speech recognition method comprising the steps of:
-
(a) receiving input speech containing vocabulary; (b) processing the input speech with a grammar to obtain N-best hypotheses and associated parameter values; (c) determining whether a first-best hypothesis of the N-best hypotheses is confusable with any vocabulary within the grammar; and (d) accepting the first-best hypothesis as recognized speech corresponding to the received input speech, if the first-best hypothesis is not determined to be confusable with any vocabulary within the grammar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of correcting substitution errors during a current automatic speech recognition session, comprising the steps of:
-
(a) receiving input speech containing vocabulary; (b) processing the input speech with a grammar to obtain N-best hypotheses and associated parameter values; (c) determining whether a first-best hypothesis of the N-best hypotheses is confusable with any vocabulary within the grammar; (d) accepting the first-best hypothesis as recognized speech corresponding to the received input speech, if the first-best hypothesis is not determined to be confusable with any vocabulary within the grammar; (e) comparing at least one parameter value of the first-best hypothesis to at least one threshold value, if the first-best hypothesis is determined to be confusable with any vocabulary within the grammar; and (f) if the at least one parameter value of the first-best hypothesis is greater than the at least one threshold value, then accepting the first-best hypothesis as recognized speech corresponding to the received input speech.
-
Specification