Title :
A 32-point FFT based Noise Reduction Algorithm for Single Channel Speech Signals
Author :
Mukherjee, Kunal ; Gwee, Bah-Hwee
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
Abstract :
In this paper we propose a noise reduction system for single channel speech signals. The system comprises of a 32-point FFT based spectral subtraction method, a variable least mean squares (LMS) filter and a 3-state voice activity detector. The LMS filter is designed to remove musical noise generated during spectral subtraction. It takes the original signal and the result of spectral subtraction as its inputs, and exploits the statistical differences between musical noise and speech to give a natural sounding output. The voice activity detector updates the noise spectrum estimate for spectral subtraction and controls the LMS filter parameters to make it adapt better to the incoming signal. Test cases involving three different non-stationary noise environments resulted in an average improvement of 6dB in the SNR after processing with low musical noise.
Keywords :
fast Fourier transforms; least mean squares methods; signal denoising; spectral analysis; speech processing; 3-state voice activity detector; FFT based noise reduction algorithm; fast Fourier transform; musical noise; noise spectrum estimate; single channel speech signals; spectral subtraction method; variable least mean squares filter; Acoustic noise; Adaptive signal detection; Detectors; Filters; Least squares approximation; Noise generators; Noise reduction; Speech enhancement; Testing; Working environment noise;
Conference_Titel :
Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
Conference_Location :
New Orleans, LA
Print_ISBN :
1-4244-0920-9
Electronic_ISBN :
1-4244-0921-7
DOI :
10.1109/ISCAS.2007.378659