Modified Least Mean Square Adaptive Noise Reduction algorithm for Tamil Speech Signal under Noisy Environments

Similar documents
Adaptive Noise Reduction Algorithm for Speech Enhancement

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement

Application of Affine Projection Algorithm in Adaptive Noise Cancellation

MMSE STSA Based Techniques for Single channel Speech Enhancement Application Simit Shah 1, Roma Patel 2

Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment

Acoustic Echo Cancellation using LMS Algorithm

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

Speech Enhancement: Reduction of Additive Noise in the Digital Processing of Speech

Audio Restoration Based on DSP Tools

Implementation of Optimized Proportionate Adaptive Algorithm for Acoustic Echo Cancellation in Speech Signals

Analysis and Implementation of Time-Varying Least Mean Square Algorithm and Modified Time- Varying LMS for Speech Enhancement

AN INSIGHT INTO ADAPTIVE NOISE CANCELLATION AND COMPARISON OF ALGORITHMS

Noise Reduction Technique for ECG Signals Using Adaptive Filters

Speech Enhancement Based On Noise Reduction

Analysis of the SNR Estimator for Speech Enhancement Using a Cascaded Linear Model

GUI Based Performance Analysis of Speech Enhancement Techniques

Analysis of LMS Algorithm in Wavelet Domain

Different Approaches of Spectral Subtraction Method for Speech Enhancement

Shweta Kumari, 2 Priyanka Jaiswal, 3 Dr. Manish Jain 1,2

Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing

Comparative Study of Different Algorithms for the Design of Adaptive Filter for Noise Cancellation

Noise Tracking Algorithm for Speech Enhancement

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

A Three-Microphone Adaptive Noise Canceller for Minimizing Reverberation and Signal Distortion

Architecture design for Adaptive Noise Cancellation

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach

EE 6422 Adaptive Signal Processing

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Chapter 4 SPEECH ENHANCEMENT

CHAPTER 3 SPEECH ENHANCEMENT ALGORITHMS

University Ibn Tofail, B.P. 133, Kenitra, Morocco. University Moulay Ismail, B.P Meknes, Morocco

Global Journal of Advance Engineering Technologies and Sciences

Estimation of Non-stationary Noise Power Spectrum using DWT

Acoustic Echo Cancellation: Dual Architecture Implementation

ROBUST echo cancellation requires a method for adjusting

Speech Enhancement using Wiener filtering

Review on Design & Realization of Adaptive Noise Canceller on Digital Signal Processor

Online Version Only. Book made by this file is ILLEGAL. 2. Mathematical Description

Modeling and Analysis of an Adaptive Filter for a DSP Based Programmable Hearing Aid Using Normalize Least Mean Square Algorithm

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction

Keywords Decomposition; Reconstruction; SNR; Speech signal; Super soft Thresholding.

Frequency Domain Analysis for Noise Suppression Using Spectral Processing Methods for Degraded Speech Signal in Speech Enhancement

Active Noise Cancellation in Audio Signal Processing

INSTANTANEOUS FREQUENCY ESTIMATION FOR A SINUSOIDAL SIGNAL COMBINING DESA-2 AND NOTCH FILTER. Yosuke SUGIURA, Keisuke USUKURA, Naoyuki AIKAWA

A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP

Lecture 4 Biosignal Processing. Digital Signal Processing and Analysis in Biomedical Systems

Speech Enhancement Using Combinational Adaptive Filtering Techniques

A Spatial Mean and Median Filter For Noise Removal in Digital Images

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

Impulsive Noise Reduction Method Based on Clipping and Adaptive Filters in AWGN Channel

ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR SECONDARY PATH FLUCTUATION PROBLEM

A VSSLMS ALGORITHM BASED ON ERROR AUTOCORRELATION

PERFORMANCE ANALYSIS OF SPEECH SIGNAL ENHANCEMENT TECHNIQUES FOR NOISY TAMIL SPEECH RECOGNITION

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

RECENTLY, there has been an increasing interest in noisy

Fixed Point Lms Adaptive Filter Using Partial Product Generator

A Novel Hybrid Technique for Acoustic Echo Cancellation and Noise reduction Using LMS Filter and ANFIS Based Nonlinear Filter

Performance Analysiss of Speech Enhancement Algorithm for Robust Speech Recognition System

Adaptive Noise Cancellation using Multirate Technique

NOISE ESTIMATION IN A SINGLE CHANNEL

High-speed Noise Cancellation with Microphone Array

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

Advanced Signal Processing and Digital Noise Reduction

LMS and RLS based Adaptive Filter Design for Different Signals

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Acoustic echo cancellers for mobile devices

Noise Reduction using Adaptive Filter Design with Power Optimization for DSP Applications

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

MODIFIED DCT BASED SPEECH ENHANCEMENT IN VEHICULAR ENVIRONMENTS

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer

ICA & Wavelet as a Method for Speech Signal Denoising

Speech Enhancement in Noisy Environment using Kalman Filter

Enhancement of Speech in Noisy Conditions

Chapter IV THEORY OF CELP CODING

Speech Signal Enhancement Techniques

Adaptive Speech Enhancement Using Partial Differential Equations and Back Propagation Neural Networks

Speech Enhancement Techniques using Wiener Filter and Subspace Filter

Active Noise Cancellation System using low power for Ear Headphones

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

A Diffusion Strategy for the Multichannel Active Noise Control System in Distributed Network

An Effective Implementation of Noise Cancellation for Audio Enhancement using Adaptive Filtering Algorithm

Blind Equalization Using Constant Modulus Algorithm and Multi-Modulus Algorithm in Wireless Communication Systems

Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation

Implementation of Adaptive Filters on TMS320C6713 using LabVIEW A Case Study

AN IMPROVED ANC SYSTEM WITH APPLICATION TO SPEECH COMMUNICATION IN NOISY ENVIRONMENT

Multirate Algorithm for Acoustic Echo Cancellation

A REVIEW OF ACTIVE NOISE CONTROL ALGORITHMS TOWARDS A USER-IMPLEMENTABLE AFTERMARKET ANC SYSTEM. Marko Stamenovic

COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL

Multi Modulus Blind Equalizations for Quadrature Amplitude Modulation

ADAPTIVE NOISE SUPPRESSION IN VOICE COMMUNICATION USING ASSNFIS SYSTEM

REAL-TIME BROADBAND NOISE REDUCTION

Comprehensive Performance Analysis of Non Blind LMS Beamforming Algorithm using a Prefilter

IMPULSE NOISE CANCELLATION ON POWER LINES

Auditory modelling for speech processing in the perceptual domain

VLSI Implementation of Separating Fetal ECG Using Adaptive Line Enhancer

EXTRACTING a desired speech signal from noisy speech

Speech Compression for Better Audibility Using Wavelet Transformation with Adaptive Kalman Filtering

ABSOLUTE AVERAGE ERROR BASED ADJUSTED STEP SIZE LMS ALGORITHM FOR ADAPTIVE NOISE CANCELLER

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Transcription:

Volume 119 No. 16 2018, 4461-4466 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ Modified Least Mean Square Adaptive Noise Reduction algorithm for Tamil Speech Signal under Noisy Environments 1 Kalamani M, 2 Krishnamoorthi, 3 M, Valarmathi R S. 1 Assistant Professor (Sl.G), ECE, Bannari Amman Institute of Technology, Sathyamangalam.Tamilnadu, India 2 Associate Professor, CSE, Bannari Amman Institute of Technology, Sathyamangalam, Tamilnadu, India 3 Senior Professor, ECE, Bannari Amman Institute of Technology, Sathyamangalam, Tamilnadu, India. kalamanim@bitsathy.ac.in, http://www.acadpubl.eu/hub/ Abstract Over the past several decades, the problem of noise reduction for speech enhancement has attracted a considerable amount of research attention. In this research work, the modified Least Mean Square Adaptive Noise Reduction (LMS-ANR) algorithm is proposed for enhancing the noisy Tamil speech signal under various non-stationary noise environments. This algorithm, adapts its coefficients automatically to changes with respect to input signals. Objective and subjective measures for the various noises with different input SNR levels of IIIT database sentences are made and compared between the existing and proposed adaptive noise reduction algorithms. From the simulated results, it is observed that the proposed LMS -ANR algorithm for performance metrics improvement upto 60.22 % and reduction upto 59.52% when compared to the existing algorithms under different noisy environments of various speech sentences. Index Terms - Noise Reduction, Speech Enhancement, Adaptive Filter, LMS, Tamil Speech Sentences. I. INTRODUCTION Some of the speech processing applications existing in mobile phones, hands-free phones, in-car communication, teleconference systems, hearing aids, voice coders, automatic speech recognition, and forensics, the clean speech signals are corrupted by the background noise which degrades the speech signal quality. Speech enhancement algorithms are widely used for these applications in order to remove the noise from the degraded speech in the noisy environment. Some of the existing noise reduction methods are Spectral Subtraction, Wiener Filter, Adaptive Filter, and Minimum Mean Square Error-Short Time Spectral Amplitude (MMSE- STSA) estimation methods (Haykin 2007). Over the past decades, the problem of noise reduction has attracted a considerable amount of research attention. Wiener filter is an optimal and most fundamental approach, it has been delineated in different forms and adopted in diversified applications. Wiener filter is a linear time-invariant filter which is used to produce an estimate of a desired or target random process from observed noisy process. Assume that, the signal and noise are stationary process with known spectra and additive in nature. This filter minimizes the mean square error between the estimated random process and the desired process. But, it achieves noise reduction with some integrity loss of the speech signal (Almajai & Milner 2011, El-Fattah 2014). Cornelis et al (2011) developed the noise reduction approach using wiener filter, in which the noise signal is removed by applying the signal through this filter. It requires the estimate of the power spectrum of the clean speech and noise signals. In addition, its performance depends on the estimated clean speech and noise spectrum. This method results in speech signal suppression but phase spectrum remains unaltered. In order to overcome the shortcomings in the wiener filter, the adaptive filter is developed for noise reduction. It is used to estimate the gradient vector from the available noisy data. The Least Mean Square (LMS) adaptive algorithm is an iterative procedure that makes corrections to the weight vector in the direction of the negative gradient vector which eventually leads to the minimum mean square error. It does not require the statistics of the clean speech and noise signals (Haykin & Widrow, 2003, Kuo 1996, Shubhra 2017). Chi et al (2003) presented the Filtered-x LMS (FxLMS) adaptive noise reduction algorithm which is used to reduce the effect due to the secondary path in adaptive noise control applications. When compared to the wideband approach, this provides good cancellation efficiency, convergence behavior, and better output sound quality for speech signals. But, it produces the tolerant mean square error (Hellgren 2002, Huang 2013, Douglas 1999). Rahman et al (2009) suggested the Block LMS (BLMS) algorithm for adaptive noise reduction, in which the filter coefficients are updated only once for each block of data. Hence, it reduces the computational requirements. This is the solution of the steepest descent strategy for minimizing the mean square error in a complete signal occurrence. It is to be steady-state unbiased and with a lower variance than the LMS algorithm. But, it introduces the mean square error. Huang et al (2012) described the Normalized LMS 4461

(NLMS) based adaptive noise reduction algorithm in order to solve the dilemma of fast convergence rate or low excess mean-square error in the past two decades. In this, the step-size update is controlled by the mean-square error and the estimated system noise power. It is easy to implement and it potentially has fast convergence rate, good tracking, and low misadjustment. But, it produces more residual noise (Mohammed & Shafi 2012, Benesty 2006, Bershad 1986, Arif 2017). In order to overcome the shortcomings in the existing algorithms, the LMS-ANR algorithm is proposed in this research paper. This research method enhances the speech signal by reducing the background noise at a significant level when compared to that of existing algorithms under various tamil speech signal conditions. This paper is organized as follows: Section II provides the overview of Least Mean Square Adaptive Algorithm. The proposed LMS-ANR algorithm is described in Section III. Section IV illustrates the performance evaluation of the existing and proposed algorithms and Section V concludes this paper. II. LEAST MEAN SQUARE ADAPTIVE ALGORITHM Basic form of wiener theory assumes that the signals are stationary but generally that is not the case in all the environments. Under these conditions, an Adaptive filter has been developed for noise reduction which adapts its coefficients automatically to the changes with respect to input signals. Hence, this Adaptive filters has the capability of adaptively tracking the signal under nonstationary conditions. In this, the desired result is achieved, such as identifying an unknown system or cancelling the noise in the input signal automatically (Haykin & Widrow 2003, Mohanty 2013). Adaptive filters used for noise reduction process is shown in Figure 1. This requires the noise component of the corrupted signal as the reference for filter input. This filter is a time varying one because the signal and noise are always non-stationary process. So, designing of this type of filter is much more difficult than Wiener filter. In order to minimize the mean square error, the filter coefficients are updated at each time n as follows, where, is the correction term added to at time n to get a new set of filter coefficients at time n+1. Clean Speech (1) Here, signal and noise statistic are unknown, hence it is estimated from the observed signals. In order to minimize the MSE, the iterative procedure like steepest decent algorithm was developed. The weight is updated based on ensemble averages and it is described as, where, is the step size which controls the convergence speed of this algorithm. In most of the applications, the ensemble averages are unknown and it is estimated from the signal. In the conventional LMS algorithm, the estimate of expectation is replaced by the sample mean in such a way that it reduces the MSE. The weight update equation for this LMS algorithm is described by, where, is the reference input noise signal, is the adaptive filter output and it is defined as, and is the step size or convergence parameter. The error signal can be generated by the output of the digital filter subtracted from the noisy signal is given by, where, is the enhanced clean speech signal. When the LMS performance criterion for has achieved to its minimum value through the iterations of the adapting algorithm, then the adaptive filtering process is completed and its coefficients have converged to a solution. Now, the output from the adaptive filter matches closely to the reference noise signal. When the input data characteristics changed, the filter adapts to the new environment by generating a new set of coefficients for the new data. Notice that, when goes to zero and remains there which indicates that the perfect adaptation is achieved and this is the ideal condition but not likely to exist in the real world (Aboulnasr et al 1997, Serizel et al 2012). Clean Speech Signal (2) (3) (4) (5) Noise Adaptiv e Filter Figure 1. Block Diagram of Adaptive Noise Reduction 4462

The LMS algorithm is the most popular adaptive algorithm and its performance is dependent on the filter order, signal condition and convergence parameter (μ). To satisfy the robustness of the adaptive algorithm, the value of step size μ needs to be small.the convergence performance of the LMS algorithm for Finite Impulse Response (FIR) filter structure is controlled by the input signal statistics. The condition which is important for the convergence criterion and the convergence factor of LMS algorithm must be chosen in the range is given by, where, is the largest eigen value of the correlation matrix Rx of the input signal (Haykin 2007). III. PROPOSED LEAST MEAN SQUARE ADAPTIVE NOISE REDUCTION (LMS-ANR) ALGORITHM In NLMS algorithm, the estimation of norm value is the tedious process under non-stationary noise conditions and this estimation alter the magnitude of the enhanced signal. This increases the mean square error. To reduce this error, the step size for this proposed method is represented as, where, - order of the filter; - reference input noise signal; - smoothing factor; - normalized step size respectively. Suitable selection of these parameters leads to fast convergence. Then, the output of the proposed LMS adaptive filter and its error signal are computed using the equations described in Equation (4) and Equation (5) respectively. In this research work, step size depends on the signal information, order, smoothing factor and normalized step size. Optimal values of these parameters are found easily and they are fixed as constant values depending on the signal environments. Then, the filter coefficients are updated from the filter coefficients in time domain as, The steps involved to enhance the noisy speech signal using proposed LMS-ANR algorithm is demonstrated in Algorithm 1 as follows: for (6) (7) (8) Algorithm 1 Proposed Least Mean Square Adaptive Noise Reduction (LMS-ANR) Algorithm 1: forall time index n 2: With reference to noise signal as input, is the proposed LMS adaptive filter coefficients then the output of the filter is calculated using Equation (4). 3: Using Equation (5), compute the error signal with is the noisy signal of various noise environments. 4: For a given time index, obtain the time varying step size which is described in Equation (7). Here, - order of the filter; - smoothing factor; -Normalized step size. In this research work,, and are found as optimal values from the simulation and it is used in this evaluation. 5: Then, the filter coefficients are updated from the filter coefficients expressed in Equation (8). 6: end for V. RESULTS AND DISCUSSIONS in time domain as For the evaluation, different input speech signals using different speakers are obtained from the database of IIIT consisting of various Tamil speech sentences. Further, the input speech signal from the NOIZEUS database with various environments such as, airport, car, babble, exhibition, restaurant, street, station and train noises with different input SNR (0dB, 5dB, 10dB and 15dB) levels are used for evaluation of existing and proposed adaptive noise reduction algorithms. This algorithm is simulated with different s peech sentences from the two databases under various noise environments as mentioned earlier. Objective and subjective performance measures are evaluated and compared between the proposed and existing algorithms. In this research work, the following performance measures viz., Peak Signal-to-Noise Ratio (PSNR), Segmental SNR improvement ( SNRseg), Mean Opinion Score (MOS), Log Spectral Distance (LSD) and Mean Square Error (MSE) are used for evaluation. In the proposed LMS-ANR algorithm, the step size or convergence parameter μ is obtained from the observation of signal and does not require the norm (statistical) value of the speech signal. Figure 2 shows the average value of convergence parameter (μ) for each frame using NLMS- ANR and proposed LMS-ANR algorithms. 4463

Figure 2 Average value of Convergence Parameter (μ) for each frame using NLMS-ANR and Proposed LMS-ANR Algorithms Figure 3 Peak Signal to Noise Ratio (PSNR) in db for the Proposed LMS-ANR and Existing LMS Algorithms for tam_0010 speech sentences under various noise environments with different input SNR levels (0-15dB) Table 6.5 Percentage of Improvement of the Proposed LMS-ANR Algorithm with the Existing Algorithms under Various Noise Environments for IIIT database sentences Performance Measures % of Improvement BLMS FxLMS NLMS PSNR (db) 8.05 5.50 4.27 SNR seg (db) 60.22 56.59 49.31 MOS 47.44 38.68 26.72 LSD 40.86 35.49 22.19 MSE 59.52 57.89 48.48 From these graphical results, it is observed that there is an improvement of μ value in each frame when compared to that of the existing algorithms. This improvement provides faster convergence with less mean square error. Figure 3 illustrates the performance evaluation of PSNR in db for tam_0010 sentence of IIIT database under various noise environments with different input SNR levels. Here, there is an improvement in PSNR value while the variations of the input speech SNR levels from 0dB to 15dB due to reduction in noise signal levels. From the numerical investigations, it is found that PSNR improvement of 0.6 to 2.9 db in sp01 sentence and 0.5 to 3.3 db in tam_0010 sentence for the proposed LMS-ANR algorithm when compared to the existing algorithms. Frequently used method for subjective quality evaluation is the Mean Opinion Score (MOS). The listeners can describe their impression of the speech quality only in five discrete steps according to the defined scale. This experiment is carried out for 40 listeners from different educational background. The experiment is randomly tested with clean, noisy and enhanced speech signals 10 times. Then, the rating is allotted from the above listeners and MOS is evaluated by averaging the rating of all the listeners. The percentage of improvement of the proposed LMS-ANR algorithm when compared to the existing algorithms is tabulated in Table 1. This improvement 4464

indicates that the proposed LMS adaptive algorithm improves the speech signal quality under various noise environments. It also reduces the speech signal distortion and residual noises at a significant level. V. CONCLUSION In this research work, the proposed LMS-ANR algorithm for tamil speech signal is proposed to enhance the speech signal under various noisy environments. The experiments are conducted to evaluate the objective and subjective measures in order to validate the performance of the existing and proposed adaptive noise reduction algorithm. While comparing the proposed LMS-ANR with existing algorithms, the improvement of PSNR value from 4.27% to 8.05%, SNRseg value from 49.31% to 60.22% and MOS value from 26.72% to 47.44% are achieved. In addition, this proposed LMS-ANR algorithm reduces the LSD value from 22.19% to 40.86% and MSE value from 48.48% to 59.52% when compared to the existing LMS algorithms. From the above results, it is concluded that the performance of the proposed LMS-ANR algorithm is significantly better than the other LMS adaptive noise reduction algorithms under non stationary noisy environments. Acknowledgement The authors would like to thank the anonymous reviewers for all their valuable comments and suggestions. with an adaptive Wiener filter, International Journal on Speech Technology, vol. 17, no. 1, pp. 53-64, 2014. [10] Haykin, S, Adaptive Filter Theory, Pearson Education India, 2007. [11] Haykin, S& Widrow, B, Least-Mean-Square Adaptive Filters, John Wiley & Sons, 2003. [12] Hellgren, J, Analysis of Feedback Cancellation in Hearing Aids with Filtered-X LMS and the Direct Method of Closed Loop Identification, IEEE Transactions on Speech and Audio Processing, vol. 10, no. 2, pp. 119-131, 2002. [13] Huang, B, Xiao, Y, Sun, J & Wei, G, A Variable Step-Size FxLMS Algorithm for Narrowband Active Noise Control, IEEE Transactions on Audio, Speech, and Language Processing, vol. 21, no. 2, pp. 301-312, 2013. [14] Huang, HC & Lee, J, A New Variable Step-Size NLMS Algorithm and Its Performance Analysis, IEEE Transactions on Signal Processing, vol. 60, no. 4, pp. 2055-2060, 2012. [15] Kuo, SM & Morgan, D, Active noise control systems: algorithms and DSP implementations, John Wiley & Sons, 1996. [16] Mohammed, JR & Shafi, MS, An Efficient Adaptive Noise Cancellation Scheme Using ALE and NLMS Filters, International Journal of Electrical and Computer Engineering, vol. 2, no. 3, pp. 325-332, 2012. [17] Mohanty, BK & Meher, PK, A High Performance Energy- Efficient Architecture for FIR Adaptive Filter Based on New Distributed Arithmetic Formulation of Block LMS Algorithm, IEEE Transactions on Signal Processing, vol. 61, no. 4, pp. 921-932, 2013. [18] Rahman, MZU, Shaik, RA & Reddy, DV, Adaptive noise removal in the ECG using the Block LMS algorithm, Proceedings of the second IEEE international conference on adaptive science and technology, pp. 380-383, 2009. [19] Serizel, R, Moonen, M, Wouters, J & Jensen, SH, A Zone-of- Quiet Based Approach to Integrated Active Noise Control and Noise Reduction for Speech Enhancement in Hearing Aids, IEEE Transactions on Audio, Speech and Language Processing, vol. 20, no. 6, pp. 1685-1697, 2012. [20] Shubhra, D & Deepak, N, LMS Adaptive Filters for Noise Cancellation: A Review, International Journal of Electrical and Computer Engineering (IJECE), vol. 7, no. 5, pp. 2520-2529, 2017. REFERENCES [1] Aboulnasr, T & Mayyas, K, A robust variable step-size LMS-type algorithm: analysis and simulations, IEEE Transactions on Signal Processing, vol. 45, no. 3, pp. 631-639, 1997. [2] Almajai, I & Milner, B, Visually Derived Wiener Filters for Speech Enhancement, IEEE Transactions on Audio, Speech and Language Processing, vol. 19, no. 6, pp. 1642-1651, 2011. [3] Arif, M, Naseem, I, Moinuddin, M, Saba S. Khan, Malik M. Ammar, Adaptive Noise Cancellation using q-lms, International Conference on Innovations in Electrical Engineering and Computational Technologies (ICIEECT), 2017. [4] Benesty, J, Rey, H, Rey Vega, L & Tressens, S, A Nonparametric VSS NLMS Algorithm, IEEE Signal Processing Letters, vol. 13, no. 10, pp. 581-584, 2006. [5] Bershad, NJ, Analysis of the Normalized LMS Algorithm with Gaussian Inputs, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. 34, no. 4, pp. 793-806, 1986. [6] Chi, HF, Gao, SX, Soli, SD & Alwan, A, Band-limited feedback cancellation with a modified Filtered-X LMS algorithm for hearing aids, Speech Communication, vol. 39, no. 1, pp. 147-161, 2003. [7] Cornelis, B, Moonen, M & Wouters, J, Performance Analysis of Multichannel Wiener Filter-Based Noise Reduction in Hearing Aids under Second Order Statistics Estimation Errors, IEEE Transactions on Audio, Speech and Language Processing, vol. 19, no. 5, pp. 1368-1381, 2011. [8] Douglas, SC, Fast Implementations of the Filtered-X LMS and LMS Algorithms for Multichannel Active Noise Control, IEEE Transactions on Speech and Audio Processing, vol. 7, no. 4, pp. 454-465, 1999. [9] El-Fattah, MAA, Dessouky, MI, Abbas, AM, Diab, SM, El-Rabaie, ESM, Al-Nuaimy, W, & El-Samie, FEA, Speech enhancement 4465

4466