摘要 |
A method, system and machine readable medium for noise reduction is provided. The method includes: (1) receiving a noise corrupted signal; (2) transforming the noise corrupted signal to a time-frequency domain representation; (3) determining probabilistic bases for operation, the probabilistic bases being priors in a multitude of frequency bands calculated online; (4) adapting longer term internal states of the method; (5) calculating present distributions that fit data; (6) generating non-linear filters that minimize entropy of speech and maximize entropy of noise, thereby reducing the impact of noise while enhancing speech; (7) applying the filters to create a primary output in a frequency domain; and (8) transforming the primary output to the time domain and outputting a noise suppressed signal. |