DISTINGUISHING OUT-OF-VOCABULARY SPEECH FROM IN-VOCABULARY SPEECH
First Claim
1. A speech recognition method comprising the steps of:
- (a) receiving input speech from a user;
(b) processing the input speech using a first grammar to obtain parameter values of a first N-best list of vocabulary;
(c) comparing at least one parameter value of a top result of the first N-best list to at least one predetermined threshold value; and
(d) subsequently processing the input speech using a second grammar to obtain parameter values of a second N-best list of vocabulary, if the compared at least one parameter value is below the at least one predetermined threshold value.
14 Assignments
0 Petitions
Accused Products
Abstract
A speech recognition method includes receiving input speech from a user, processing the input speech using a first grammar to obtain parameter values of a first N-best list of vocabulary, comparing a parameter value of a top result of the first N-best list to a threshold value, and if the compared parameter value is below the threshold value, then additionally processing the input speech using a second grammar to obtain parameter values of a second N-best list of vocabulary. Other preferred steps include: determining the input speech to be in-vocabulary if any of the results of the first N-best list is also present within the second N-best list, but out-of-vocabulary if none of the results of the first N-best list is within the second N-best list; and providing audible feedback to the user if the input speech is determined to be out-of-vocabulary.
65 Citations
20 Claims
-
1. A speech recognition method comprising the steps of:
-
(a) receiving input speech from a user;
(b) processing the input speech using a first grammar to obtain parameter values of a first N-best list of vocabulary;
(c) comparing at least one parameter value of a top result of the first N-best list to at least one predetermined threshold value; and
(d) subsequently processing the input speech using a second grammar to obtain parameter values of a second N-best list of vocabulary, if the compared at least one parameter value is below the at least one predetermined threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A speech recognition method for a telematics system that has a speech recognition system, the method comprising the steps of:
-
(a) receiving input speech from a user to be processed into recognized speech;
(b) processing the input speech using a first grammar to obtain parameter values of a first N-best list of probable vocabulary suggested by a decoder;
(c) comparing at least one parameter value of a top result of the first N-best list to at least one predetermined threshold value;
(d) subsequently processing the input speech using a second grammar to obtain parameter values of a second N-best list of probable vocabulary suggested by the decoder, if the compared at least one parameter value is below the at least one predetermined threshold value; and
(e) determining the input speech to be in-vocabulary, if any of the results of the first N-best list is also present within the second N-best list, but out-of-vocabulary if none of the results of the first N-best list is within the second N-best list.
-
-
20. A speech recognition method for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving input speech from a user to be processed into recognized speech;
(b) processing the input speech using a first grammar to obtain parameter values of a first N-best list of probable vocabulary suggested by a decoder;
(c) comparing at least one parameter value of a top result of the first N-best list to at least one predetermined threshold value, wherein the at least one parameter value is at least one of a confidence score, segment duration, likelihood score, or signal-to-noise ratio;
(d) subsequently processing the input speech using a second grammar to obtain parameter values of a second N-best list of probable vocabulary suggested by the decoder, if the compared at least one parameter value is below the at least one predetermined threshold value;
(e) determining the input speech to be in-vocabulary, if the top result of the first N-best list is also present within the second N-best list, but out-of-vocabulary if the top result of the first N-best list is not within the second N-best list; and
(f) providing audible feedback to the user if the input speech is determined to be out-of-vocabulary.
-
Specification