Applying speech recognition adaptation in an automated speech recognition system of a telematics-equipped vehicle
First Claim
1. A method of speech recognition adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
- (a) receiving speech;
(b) pre-processing the speech to generate acoustic feature vectors;
(c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors;
(d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech;
(e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; and
(f) ceasing use of the at least one adaptation parameter upon detection of a system fault, wherein the ceasing step (f) comprises;
(1) determining if the at least one trained adaptation parameter has become overtrained; and
(2) resetting the at least one trained adaptation parameter to default values if the at least one trained adaptation parameter has become overtrained.
14 Assignments
0 Petitions
Accused Products
Abstract
A speech recognition adaptation method for a vehicle having a telematics unit with an embedded speech recognition system. Speech is received and pre-processed to generate acoustic feature vectors, and an adaptation parameter is applied to the acoustic feature vectors to yield transformed acoustic feature vectors. The transformed acoustic feature vectors are decoded and a hypothesis of the speech is selected, and the adaptation parameter is trained using acoustic feature vectors from the hypothesis. The method also includes one or more of the following steps: the speech is observed for a certain characteristic and the trained adaptation parameter is saved in accordance with the certain characteristic for use in transforming feature vectors of subsequent speech having the certain characteristic; use of the trained adaptation parameter persists from one vehicle ignition cycle to the next; and use of the trained adaptation parameter is ceased upon detection of a system fault.
31 Citations
18 Claims
-
1. A method of speech recognition adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech; (b) pre-processing the speech to generate acoustic feature vectors; (c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; (e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; and (f) ceasing use of the at least one adaptation parameter upon detection of a system fault, wherein the ceasing step (f) comprises; (1) determining if the at least one trained adaptation parameter has become overtrained; and (2) resetting the at least one trained adaptation parameter to default values if the at least one trained adaptation parameter has become overtrained. - View Dependent Claims (2)
-
-
3. A method of speech recognition adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech; (b) pre-processing the speech to generate acoustic feature vectors; (c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; (e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; (f) pre-training at least one default adaptation parameter based on at least one of vehicle-specific characteristic; and (g) downloading the at least one pre-trained default adaptation parameter to the vehicle. - View Dependent Claims (4, 5, 6)
-
-
7. A method of speech recognition adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech; (b) pre-processing the speech to generate acoustic feature vectors; (c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; (e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; and (f) observing the speech for a speech type characteristic and saving the at least one trained adaptation parameter in accordance with the speech type characteristic for use in transforming feature vectors of subsequent speech having the speech type characteristic. - View Dependent Claims (8, 9)
-
-
10. A method of speech recognition adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech; (b) pre-processing the speech to generate acoustic feature vectors; (c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; (e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; (f) observing the speech for a certain characteristic and saving the at least one trained adaptation parameter in accordance with the certain characteristic for use in transforming feature vectors of subsequent speech having the certain characteristic; and (g) using at least one of an acoustic model or a grammar developed specific to the certain characteristic. - View Dependent Claims (11, 12)
-
-
13. A method of speech recognition adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech; (b) pre-processing the speech to generate acoustic feature vectors; (c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; (e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; (f) observing the speech for a certain characteristic and saving the at least one trained adaptation parameter in accordance with the certain characteristic for use in transforming feature vectors of subsequent speech having the certain characteristic, wherein the certain characteristic is a speech recognition reliability characteristic including at least one of speech length or SNR level and the method further comprises the steps of; (g) determining whether the speech recognition reliability characteristic exceeds a minimum value; and (h) storing the at least one trained adaptation parameter, if the speech recognition reliability characteristic exceeds the minimum value and, if not, then not storing the at least one trained adaptation parameter.
-
-
14. A method of speech recognition adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech; (b) pre-processing the speech to generate acoustic feature vectors; (c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; (e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; and (f) determining whether a confidence score of the selected hypothesis from the decoding step (d) exceeds a minimum confidence score; and (g) storing the at least one trained adaptation parameter associated with the speech, if the confidence score of the selected hypothesis exceeds the minimum confidence score and, if not, then not storing the at least one trained adaptation parameter.
-
-
15. A method of speech recognition with characteristic-specific adaptation for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech; (b) pre-processing the speech to generate acoustic feature vectors; (c) applying at least one adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; (e) training the at least one adaptation parameter with acoustic feature vectors of the selected hypothesis to yield at least one trained adaptation parameter; and (f) observing the speech for a certain characteristic and saving the at least one trained adaptation parameter in accordance with the certain characteristic for use as at least one trained adaptation parameter in transforming feature vectors of subsequent speech having the certain characteristic, wherein the certain characteristic is speech type, such that step (f) comprises observing the speech for speech type including at least one of digit speech or command speech, saving the trained adaptation parameters associated with the speech as trained digit speech adaptation parameters when the speech is determined to be digit speech, and saving the trained adaptation parameters associated with the speech as trained command speech adaptation parameters when the speech is determined to be a command speech. - View Dependent Claims (16, 17)
-
-
18. A method of speech recognition with persistence of adaptation parameters for a vehicle having a telematics unit with an embedded speech recognition system, the method comprising the steps of:
-
(a) receiving speech after an ignition event of the vehicle; (b) pre-processing a segment of the speech to generate acoustic feature vectors; (c) applying an adaptation parameter to the acoustic feature vectors to yield transformed acoustic feature vectors; (d) decoding the transformed acoustic feature vectors to select a hypothesis therefrom corresponding to the received speech; and (e) training the adaptation parameter with acoustic feature vectors of the selected hypothesis and saving the trained adaptation parameter for use in transforming feature vectors of another segment of speech received after a subsequent vehicle ignition event such that the trained adaptation parameter persists over vehicle ignition events so that the adaptation parameter need not be retrained upon every vehicle ignition event.
-
Specification