Real-time Broadband Noise Reduction

A real-time implementation of a broadband noise reduction method based on non-linear spectral subtraction is proposed. To prevent processing distortions in form of musical noise, over-subtraction is applied to the degraded signal spectrum. Furthermore, time-averaging is used to reduce the variance of the estimated signal-to-noise ratio (SNR). A masking threshold obtained by spectral smoothing leads to further reduction of audible processing distortions.

[1]  John Mourjopoulos,et al.  Speech enhancement using psychoacoustic criteria , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  David Malah,et al.  Speech enhancement using a minimum mean-square error log-spectral amplitude estimator , 1984, IEEE Trans. Acoust. Speech Signal Process..

[3]  B. Moore,et al.  Suggested formulae for calculating auditory-filter bandwidths and excitation patterns. , 1983, The Journal of the Acoustical Society of America.

[4]  Hugo Fastl,et al.  Psychoacoustics Facts and Models. 2nd updated edition , 1999 .