DocumentCode :
3561966
Title :
Real time implementation of an adaptive filter for speech enhancement
Author :
Creighton, John ; Doraiswami, R.
Author_Institution :
Dept. of Electr. & Comput. Eng., New Brunswick Univ., Fredericton, NB, Canada
Volume :
4
fYear :
2004
Firstpage :
2201
Abstract :
An adaptive linear prediction filter for speech enhancement is implemented in real time on a PC interfaced to an A/D and D/A converter board. A least means squares (LMS) algorithm is employed to update the filter weights where the learning factor is adaptively adjusted to provide faster convergence. The prediction horizon is chosen to be larger than the correlation length of the noise, thereby not restricting the noise to be white. The voice activity and noise segment of the speech waveform are detected by using the energy of the adaptive filter output. This is used to attenuate the noise-only portion. The proposed scheme is evaluated on number of speech samples.
Keywords :
adaptive filters; adaptive signal processing; convergence; correlation methods; least mean squares methods; linear predictive coding; noise; speech enhancement; A/D and D/A converter board interfaced PC; LMS algorithm; adaptive filter output energy; adaptive linear prediction filter; adaptively adjusted learning factor; convergence; filter weights; least means squares algorithm; noise correlation length; noise-only portion attenuation; prediction horizon; real time PC implementation; real time implementation; speech enhancement; speech samples; speech waveform noise segment; voice activity; Adaptive filters; Algorithm design and analysis; Computer interfaces; Finite impulse response filter; Iterative algorithms; Least squares approximation; Niobium; Nonlinear filters; Robustness; Speech enhancement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2004. Canadian Conference on
ISSN :
0840-7789
Print_ISBN :
0-7803-8253-6
Type :
conf
DOI :
10.1109/CCECE.2004.1347681
Filename :
1347681
Link To Document :
بازگشت