Noise suppression
First Claim
Patent Images
1. An apparatus comprising:
- a noise variability estimator determining an amount of variability of background noise (σ
n) in a speech-plus-noise signal and for determining an SNR gain threshold (σ
th); and
a channel gain generator adjusting a gain (γ
DB) applied to the speech-plus-noise signal based on the SNR gain threshold such that
γ
DB(i)=μ
g(σ
q″
(i)−
σ
th(σ
n))+γ
nwhereinμ
g is a gain slope,σ
q″
(i) is a channel SNR for channel i,γ
n is a minimum overall gain.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for noise suppression is described herein. The channel gain is controlled based on a degree of variability of the background noise. The noise variability estimate is used in conjunction with a variable attenuation concept to produce a family of gain curves that are adaptively suited for a variety of combinations of long-term peak SNR and noise variability. More specifically, a measure of the variability of the background noise is used to provide an optimized threshold that reduces the occurrence of non-stationary background noise entering into the transition region of the gain curve.
58 Citations
14 Claims
-
1. An apparatus comprising:
-
a noise variability estimator determining an amount of variability of background noise (σ
n) in a speech-plus-noise signal and for determining an SNR gain threshold (σ
th); anda channel gain generator adjusting a gain (γ
DB) applied to the speech-plus-noise signal based on the SNR gain threshold such that
γ
DB(i)=μ
g(σ
q″
(i)−
σ
th(σ
n))+γ
nwherein μ
g is a gain slope,σ
q″
(i) is a channel SNR for channel i,γ
n is a minimum overall gain.- View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for noise suppression, the apparatus comprising:
-
a channel signal energy estimator for estimating a total energy of a speech-plus-noise signal; a noise energy estimator for estimating a noise energy of the speech-plus-noise signal; a channel signal-to-noise (SNR) estimator having the noise energy estimate and the total energy estimate as an input and outputting an SNR estimate of the speech-plus-noise signal; a SNR variability estimator for estimating the SNR variability (σ
n) of the noise energy estimate and for determining an SNR gain threshold (σ
th); anda channel gain generator for adjusting a gain (γ
DB) of the speech-plus-noise signal based on the SNR variability of the noise energy estimate such that
γ
DB(i)=μ
g(σ
q″
(i)−
σ
th(σ
n))+γ
nwherein μ
g is a gain slope,σ
q″
(i) is a channel SNR for channel i,γ
n is a minimum overall gain.- View Dependent Claims (7, 8, 9)
-
-
10. A method for noise suppression, the method comprising the steps of:
-
estimating an amount of variability in background noise in a speech-plus-noise signal; determining an SNR gain threshold that is a function of the amount of variability in the background noise in a speech-plus-noise signal; and adjusting a channel gain applied to the speech-plus noise signal based on the SNR gain threshold, wherein the SNR gain threshold is the value of a channel SNR where the channel gain begins to increase from a minimum value. - View Dependent Claims (11, 12, 13, 14)
-
Specification