IP Library Granted Patent US 8,600,741
Granted Patent B2
US 8,600,741 · App. 12/194,605 · Granted Dec 3, 2013

Method of using microphone characteristics to optimize speech recognition performance

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,600,741
App. No.
12/194,605
Granted
Dec 3, 2013
Kind
B2
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.

Claims (33)

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.

2. The method of claim 1 , wherein the microphone performance characteristics comprise at least one of frequency response, sensitivity, or signal bandwidth.

3. The method of claim 1 , wherein the microphone performance characteristics are determined by testing the microphone and the determined results are recorded on the microphone.

4. The method of claim 1 , wherein the microphone is carried by a vehicle.

5. The method of claim 1 , wherein the database containing acoustical models is located at a call center.

6. The method of claim 1 , wherein the microphone stores the microphone performance characteristics at the microphone.

7. The method of claim 5 , wherein the microphone performance characteristics are stored on a microphone using a Transducer Electronic Data Sheet (TEDS).

8. The method of claim 1 , wherein step (d) comprises limiting a high-frequency encoding (HFE) algorithm using the microphone performance characteristics.

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.

10. The method of claim 9 , wherein the microphone performance characteristics comprise at least one of frequency response, sensitivity, or signal bandwidth.

11. The method of claim 9 , wherein the microphone performance characteristics comprise data indicating the frequency response of the microphone.

12. The method of claim 9 , wherein the microphone is carried by a vehicle.

13. The method of claim 9 , further comprising providing a database containing acoustical models that is located at a call center.

14. The method of claim 9 , wherein the microphone is a digital microphone.

15. The method of claim 9 , wherein the microphone performance characteristics are stored on a microphone using a Transducer Electronic Data Sheet (TEDS).

16. The method of claim 9 , wherein steps (c) and (d) comprise limiting a high-frequency encoding (HFE) algorithm using the data parameters.

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.

18. The method of claim 17 , wherein the digital microphone includes a bandpass filter or a digital filter.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 034183/0436 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GENERAL MOTORS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0196 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GENERAL MOTORS LLC
Reel/Frame 025315/0162 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0909 →
CHANGE OF NAME Recorded Nov 12, 2009
From: GENERAL MOTORS COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 023504/0691 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023155/0849 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023155/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2009
From: MOTORS LIQUIDATION COMPANY
To: GENERAL MOTORS COMPANY
Reel/Frame 023148/0248 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0817 →
CHANGE OF NAME Recorded Aug 21, 2009
From: GENERAL MOTORS CORPORATION
To: MOTORS LIQUIDATION COMPANY
Reel/Frame 023129/0236 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0491 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GENERAL MOTORS CORPORATION
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022552/0006 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GENERAL MOTORS CORPORATION
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022191/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2008
From: TALWAR, GAURAV; CHENGALVARAYAN, RATHINAVELU; GRATKE, JESSE T.; GULLAPALLI, SUBHASH B.; FECHER, DANA B.
To: GENERAL MOTORS CORPORATION
Reel/Frame 021564/0807 →