Design of Adaptive Noise Canceller in Speech Signals Using Simulated Annealing Algorithm

Adaptive noise cancellation is an active research field. Speech signals in communication networks undergo interference. Adaptive noise cancellation is vital in cancelling out noise in corrupted speech signals. The main objective of adaptive noise cancellation is to estimate the corresponding noise signal and consequently subtract it from the corresponding corrupted signal plus noise signal to obtain the noise free signal. In this paper, use of the simulated annealing algorithm in adaptive noise cancellation in speech signals is studied. A comparison is made between use of the simulated annealing algorithm and the commonly used Least Mean Squares (LMS) algorithm. The simulated annealing algorithm is found to perform better than the LMS algorithm. The entire analysis is made through simulations in MATLAB software.