Method of using microphone characteristics to optimize speech recognition performance
First Claim
Patent Images
1. A method of tuning a speech recognition engine to an individual microphone, the method comprising:
- (a) providing a database containing acoustical models for a plurality of microphones;
(b) receiving microphone performance characteristics from a microphone at a speech recognition engine;
(c) searching the database for an acoustical model that matches the characteristics;
(d) modifying the speech recognition engine based on the matching acoustical model; and
(e) if no matching acoustical model is found, making adjustments to a feature extraction phase of speech recognition and using a default acoustic model modified by the adjustments to the feature extraction phase, wherein the adjustments include reducing cepstral parameters up to a high cut-off frequency such that only frequencies below the high cut-off frequency will be used for speech extraction.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for tuning a speech recognition engine to an individual microphone using a database containing acoustical models for a plurality of microphones. Microphone performance characteristics are obtained from a microphone at a speech recognition engine, the database is searched for an acoustical model that matches the characteristics, and the speech recognition engine is then modified based on the matching acoustical model.
20 Citations
18 Claims
-
1. A method of tuning a speech recognition engine to an individual microphone, the method comprising:
-
(a) providing a database containing acoustical models for a plurality of microphones; (b) receiving microphone performance characteristics from a microphone at a speech recognition engine; (c) searching the database for an acoustical model that matches the characteristics; (d) modifying the speech recognition engine based on the matching acoustical model; and (e) if no matching acoustical model is found, making adjustments to a feature extraction phase of speech recognition and using a default acoustic model modified by the adjustments to the feature extraction phase, wherein the adjustments include reducing cepstral parameters up to a high cut-off frequency such that only frequencies below the high cut-off frequency will be used for speech extraction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of tuning a speech recognition engine to an individual microphone, the method comprising:
-
(a) receiving microphone performance characteristics that are stored at a microphone; (b) searching a database for an acoustical model that matches the microphone performance characteristics; (c) if an acoustical model matches the microphone performance characteristics, uploading the matching acoustical model and applying the model to the speech recognition engine; and (d) if an acoustical model does not match the microphone performance characteristics, making adjustments to a feature extraction phase of speech recognition and using a default acoustic model modified by the adjustments to the feature extraction phase wherein the adjustments include reducing cepstral parameters up to a high cut-off frequency such that only frequencies below the high cut-off frequency will be used for speech extraction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of tuning a speech recognition engine to an individual microphone, the method comprising:
-
(a) providing a database containing acoustical models for a plurality of microphones; (b) receiving data parameters from a digital microphone at a speech recognition engine, wherein the data parameters indicates the performance characteristics of the microphone; (c) searching the database for an acoustical model that matches the data parameters; (d) if an acoustical model is not matched to the data parameters, sending new data parameters to the digital microphone; (e) reconfiguring the digital microphone to perform based on the new data parameters; and (f) saving the new data parameters at the microphone. - View Dependent Claims (18)
-
Specification