摘要 |
A system and method for noise suppression in a speech processing system is presented. A gain estimator determines the gain, and thus the level of noise suppression, for each frame of the input signal. If no speech is present in the frame, then the gain is set at a predetermined minimum. If speech is present in the frame, then a gain factor is determined for each channel of a predefined set of frequency channels. For each channel, the gain factor is a function of the SNR of speech in the channel. The channel SNRs are generated by a SNR estimator based on channel energy estimates provided by an energy estimator and channel noise energy estimates provided by a noise energy estimator. The noise energy estimator updates its estimates during frames in which no speech is present, as determined by a speech detector.
|