Method and apparatus for noise suppression within a distributed speech recognition system
First Claim
Patent Images
1. A method for noise suppression within a distributed speech recognition system, the method comprising the steps of:
- receiving a plurality of Mel-frequency cepstral coefficients (MFCCs);
converting the plurality of MFCCs into a plurality of filter bank outputs;
filtering the plurality of filter bank outputs to produce filtered filter bank outputs; and
converting the filtered filter bank outputs to a second plurality of MFCCs.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for noise suppression within a distributed speech recognition system is provided herein. Mel-frequency cepstral coefficients (MFCCs) values are converted to filter bank outputs (F′0 through F′22). The filter bank outputs are then used by a noise suppressor (303) for channel energy estimation, noise energy estimation, etc. Noise-suppression takes place on F′0 through F′22 and the noise-suppressed filter bank outputs F″0 through F″22 are converted back to MFCC values.
-
Citations
11 Claims
-
1. A method for noise suppression within a distributed speech recognition system, the method comprising the steps of:
-
receiving a plurality of Mel-frequency cepstral coefficients (MFCCs);
converting the plurality of MFCCs into a plurality of filter bank outputs;
filtering the plurality of filter bank outputs to produce filtered filter bank outputs; and
converting the filtered filter bank outputs to a second plurality of MFCCs. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
a receiver outputting a first plurality of Mel-frequency cepstral coefficients (MFCCs);
a first noise suppressor having the first plurality of MFCCs as an input and outputting a first plurality of filtered MFCC values; and
speech synthesis circuitry having the filtered MFCC values as an input and outputting synthesized speech based on the first plurality of filtered MFCC values. - View Dependent Claims (7, 8)
-
-
9. An apparatus comprising:
-
a receiver outputting a first plurality of Mel-frequency cepstral coefficients (MFCCs);
a first noise suppressor having the first plurality of MFCCs as an input and outputting a first plurality of filtered MFCC values; and
speech recognition circuitry having the first plurality of filtered MFCCs as an input and utilizing the first plurality of filtered MFCCs for speech recognition. - View Dependent Claims (10)
-
-
11. An apparatus comprising:
-
a spectral converter having a plurality of Mel-frequency cepstral coefficients (MFCCs) as an input and outputting a plurality of filter bank outputs in the spectral domain;
a noise suppressor having the filter bank outputs as an input and outputting noise-suppressed filter bank outputs; and
a DSR signal generator having the noise-suppressed filter bank outputs as an input and outputting a second plurality of MFCCs based on the noise-suppressed filter bank outputs.
-
Specification