IP Library › Granted Patent US 9,843,859
Granted Patent B2
US 9,843,859 · App. 14/724,375 · Granted Dec 12, 2017

Method for preprocessing speech for digital audio quality improvement

Inventors: Cheah Heng Tan (Penang, MY); Linus Francis (Kedah, MY); Robert J. Novorita (Orland Park, IL)
Assignee: MOTOROLA SOLUTIONS, INC.
H04R1/46G10L21/0364H04R1/1016G10L19/265H04R3/005H04R2460/13
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 9,843,859
App. No.
14/724,375
Granted
Dec 12, 2017
Kind
B2
Abstract

Preprocessing speech signals from an indirect conduction microphone. One exemplary method preprocesses the speech signal in two stages. In stage one, an external speech sample is characterized using an auto regression model, and coefficients from the model are convolved with the internal speech signal from the indirect conduction microphone to produce a pre-conditioned internal speech signal. In stage two, a training sound is received by the indirect conduction microphone and filtered through a low-pass filter. The result is then modeled using auto regression, and inverted to produce an inverted filter model. The pre-conditioned internal speech signal is convolved with the inverted filter model to remove negative or undesirable acoustic characteristics and loss from the speech signal from the indirect conduction microphone.

Claims (45)

1. A method for preprocessing speech signals received from an indirect conduction microphone, the method comprising:

receiving, by a direct conduction microphone, an external speech sound;

estimating, by a processor, an external speech spectral model based on the external speech sound, the external speech spectral model including a plurality of coefficients;

receiving, from the indirect conduction microphone, an internal speech signal;

combining, by the processor, the plurality of coefficients with the internal speech signal to produce a preconditioned internal speech signal;

obtaining, by the processor, a low-frequency training sound signal;

estimating, by the processor, a filter model characteristic based on the low-frequency training sound signal;

determining, by the processor, an inverted filter model characteristic; and

combining, by the processor, the inverted filter model characteristic with the preconditioned internal speech signal to produce a preprocessed internal speech signal.

2. The method of claim 1 , further comprising:

receiving, by the indirect conduction microphone, a training sound; and

filtering, by the processor, the training sound to produce a low-frequency training sound signal.

3. The method of claim 2 , wherein the training sound is produced by a user of the indirect conduction microphone.

4. The method of claim 2 , wherein the training sound is an internal excitation produced by the indirect conduction microphone.

5. The method of claim 1 , further comprising:

receiving, by a voice encoder, the preprocessed internal speech signal; and

digitizing, by the voice encoder, the preprocessed internal speech signal.

6. The method of claim 1 , wherein the indirect conduction microphone is an ear microphone.

7. The method of claim 1 , wherein the indirect conduction microphone is a throat microphone.

8. The method of claim 1 , wherein the indirect conduction microphone is a skull microphone.

9. A communications device, the device comprising:

a direct conduction microphone,

an indirect conduction microphone, and

a radio, including

a memory, and

a processor configured to

receive, from the direct conduction microphone, an external speech signal;

estimate an external speech spectral model, based on the external speech signal, the external speech spectral model including a plurality of coefficients;

receive, from the indirect conduction microphone, an internal speech signal;

combine the plurality of coefficients with the internal speech signal to produce a preconditioned internal speech signal;

obtain a low-frequency training sound signal;

estimate a filter model characteristic based on the low-frequency training sound signal;

determine an inverted filter model characteristic; and

combine the inverted filter model characteristic with the preconditioned internal speech signal to produce a preprocessed internal speech signal.

10. The device of claim 9 , wherein the processor is further configured to

receive, by the indirect conduction microphone, a training sound; and

filter the training sound to produce a low-frequency training sound signal.

11. The device of claim 10 , wherein the training sound is produced by a user of the indirect conduction microphone.

12. The device of claim 10 , wherein the training sound is an internal excitation produced by the indirect conduction microphone.

13. The device of claim 9 , further comprising a voice encoder configured to

receive the preprocessed internal speech signal; and

digitize the preprocessed internal speech signal.

14. The device of claim 9 , wherein the indirect conduction microphone is an ear microphone.

15. The device of claim 9 , wherein the indirect conduction microphone is a throat microphone.

16. The device of claim 9 , wherein the indirect conduction microphone is a skull microphone.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2015
From: TAN, CHEAH HENG; FRANCIS, LINUS; NOVORITA, ROBERT J.
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 035736/0480 →
Continuity (1)
Related Publication 20160351203A1 · Dec 1, 2016