Abstract
This paper presents comparison of different adaptive filter algorithms i.e. Wiener, Least Mean Square LMS, Normalized Least Mean Square NLMS, Block Least Mean Square, BLMS, as system identifiers of telephonic channel; specially when there is a mismatch in train and test conditions of speaker recognition system. We need to know the response of this telephonic channel in order to minimize the mismatch between training and testing data. Once this response is known we can get filter weights either to model telephonic channel and pass the clean speech through it or make and inverse system out of the identified coefficients in order to enhance the corrupted signal. Results are obtained on white Gaussian noise added signal and signal passed through telephonic channel. It has been seen that LMS and NLMS perform better over white Gaussian noise added signals whereas in case of mismatched train/test conditions, the better estimate of unknown telephonic channel response was given by LMS algorithm with small step size of 0.003 and then at 0.5, 0.6 step size. Effect of varying step size has been observed not only for LMS but it's variants as well. Overall results show significant improvement from 20% to 80-66% in speaker recognition accuracy.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.