Patent ID: 6804640
Filing Date: 2004-10-12
Classification: G10L,H04L

Abstract:
A method of reducing noise in data representing a speech signal, the method comprising:inputting the data representing a speech signal; for each of a plurality of frequency components of the speech signal, computing a first scale factor as a function of an absolute noise level of noise associated with the speech signal such that the first scale factor is not a function of the speech signal, and computing a second scale factor as a function of a signal-to-noise ratio associated with the speech signal, wherein the first scale factor and the second scale factor are each based on a sigmoid function; for each of the plurality of frequency components of the speech signal, computing a noise scale factor from both the first scale factor and the second scale factor; for each of the plurality of frequency components of the speech signal, scaling a measure of noise in the speech signal by the corresponding noise scale factor; and for each of the plurality of frequency components, subtracting noise from the data based on the corresponding scaled measure of noise.