Acoustic echo cancellers for mobile devices

Size: px
Start display at page:

Download "Acoustic echo cancellers for mobile devices"

Transcription

1 Dr. Nazarov A.G, IntegrIT Acoustic echo cancellers for mobile devices Broad market development of mobile devices and increase their computing power gave new opportunities. Now handset mobile gadgets incorporate new communication functions like audio/videoconferencing which were previously only available in the professional or premium grade devices. Popular services like FaceTime, Skype, Oovoo, Qik come to the mobile market as well. Component cost reduction and expansion of ARM based processors is moving the market to use them in a variety of those applications (dispatcher control, radios, etc.) which traditionally used specialized cores or DSP. On the other hand, users are becoming more particular about the quality of communications. Traditional systems with a bandwidth of standard telephone channel ( Hz) can no longer satisfy the people. It s time to wideband IP telephony. It gives people superior speech quality and increased bandwidth ( Hz) at a reasonable cost. Acoustic echo canceller is a vital key component of communication platforms and IP telephony. In the modern terminology it is more than just a canceller, but rather speech preprocessor that combines all functions for echo and noise removal, adjusting speech level and overall equalization of a signal from the microphone. One of the major problems encountering in the use of cancellers is the lack of standard specifications and test methods to compare products from different manufacturers. International community is constantly searching for methods of standardization. A set of international recommendations (P.501, P.862, and so on) already describe the quality assessment procedures, and some metrics including speech sources, synthesized speech, acoustic rooms and many others. Some time ago there was recommendation ITU T G.167 devoted to acoustic cancellers. However, it was more focused on the almost ideal installation conditions and too far from the nowadays mobile applications. This article discusses the main requirements for acoustic echo cancellers and draws attention to the problems faced by software developers in their use. The range of problems associated with echo cancellation task is rather broad, so we will discuss only the most important issues delay optimization the features and audio properties of real mobile handsets and effect to echo cancellation 1

2 typical signal distortions joint echo/noise suppression resource constraints for ARM class CPUs Delay Delay is an important characteristic of the audio subsystem. It is known that the subjective speech quality (MOS quality) and the perception for two way communication become much worse with increasing delays. Recommendation G.114 provides some experimental results illustrating this effect. These pictures show serious deterioration of quality due to the growing delay. However total delay also affects the susceptibility of the human ear to the echo. Recommendation G.131 gives some guidelines for required echo suppression level depending on the delay. It is evident that the increased delay in the audio path significantly tightens the requirements for residual echo level. That is why we should discuss the how to minimize the delay. 2

3 At first glance, the delay is not a problem of echo canceller. This is true, but only a part of truth. Let's look how canceller is integrated into the audio path and non obvious sources of delay. In contrast to the speech codecs the echo canceller has an additional input (called Rin) which is passed to the speaker as well. It uses this input for echo analysis and synthesis. Echo canceller microphone Noise, interference audio driver Sin Sout Adaptive filter internet Remote talker echo Rin audio driver Local talker speaker Figure 1: Simplified echo cancellation diagram 3

4 It should be noted that the classical echo cancellers are very sensitive to an asynchrony between signals Rin and Sin. The presence of even a small time drift (often unaudible) makes canceller completely unworkable. This fact creates problems in integration with non realtime operating systems like Linux, Android. They are not optimized for making synchronous audio input and output. Needed synchronization may be achieved either by writing the special kernel mode driver or extra bufferring which smoothes the asynchrony. Thus, the total delay compared to the asynchronous drivers can grow up significantly (by milliseconds). Meanwhile, such the delay may become unacceptable for a high quality communication. For example, Recommendation ITU T G.114 specifies a one way delay of 150 milliseconds as the maximum acceptable for the human perception. One of possible solutions is small modification of the hardware. We may add one extra audiocodec (or use stereocodec instead of mono for microphone input). This codec digitizes the output coming directly to the speaker. The audio samples coming from it may be used as Rin signal. Since they will be read together with the microphone signal, the output might be asynchronous with input. Thus, we may use asynchronous driver with minimal delay. Echo canceller microphone Noise, interference ADC Sin Adaptive filter ADC internet Rin echo DAC Local talker Sout audio driver audio driver speaker Figure 2: An alternative echo cancelling scheme However, for most cases such opportunity is not exist because the software runs on existing hardware platforms the mobile phone, tablet PC and so on. In that case we need cancellation algorithms which are robust to delay variations. In any case, the delay in the audio driver should be measured and does not change a lot, and echo canceller should be able to use the knowledge of the constant delay term to minimize consumption of resources reducing the equivalent echopath. In addition, you should pay attention the echo canceller delays signal (the so called algorithmic delay). Typical values for this delay lie in the range of ms. Larger values are unacceptable. 4

5 Distortions and the echo In the mobile devices the echo canceller is exposed to substantially greater level of echo, noise and distortion. Local talker active Near end signal (microphone input) Far end signal (speaker output) Remote talker active Figure 3: Signal + echo + noise on microphone input and the speaker output Some portion of echo occurs due to the mechanical coupling between speaker and microphone. Although manufacturers taking steps to damping speakers and microphones, it is not possible to make high level of acoustic isolation in small enclosures due to its size, propagation via plastic and metal, etc. Besides its fairly high level, it is characterized by a high level of distortion, and in some cases, the presence of distinct resonant peaks. The second source of echo is reflection of surrounding elements. Picture looks like a sum of many scattered echoes over a big echopath interval and some concentrated reflections. It is not static picture it is fluctuating rapidly in phase and amplitude due to the movement. Total echopath becomes large even for small places. Normally, 256 msec is considered as good enough for most areas, but for large rooms it may reach 512 msec or even more. Generally, mobile devices shows high level of intermodulation and nonlinear distortions. They are caused by properties of small microphones and speakers, using 5

6 non linear amplifiers with better P.A.E., the resonances in enclosure, and other factors. The nonlinear distortions of order 10 db and intermodulation about 15 db are pretty typical. Looks strange but in some cases, additional distortions are introduced by audio drivers supplied by hardware manufacturers. They trying to compensate acoustic properties by software means and adding extra processing into the drivers, i.e. automatic gain control, noise suppression, equalizing, etc. However, this can drastically affect the echo canceller, since it should compensate the changes in the AGC as changes in the echo. For canceller, any non linear processing in the audio drivers looks like an additional nonlinear distortion. So, make the manufacturer s AGC or noise reduction can significantly degrade the echo suppression level or cause undesirable speech distortions. Thus, summarizing all above, the echo canceller should: have means to compensate nonlinear and intermodulation distortions support echopath up to 512 msec have tools to work on different sampling rates have fast adaptation rate to minimize the impact of the built in AGC have means to combat with unwanted resonances, and also have the possibility of correcting frequency response of the microphone Joint echo and noise cancellation In the mobile world, the environment is characterized by the high ambient noise level and its rapid changes. The sources of noises are diverse in nature and can be as broadband and frequency selective. At a first glance, the noise level in offices is not so bad. However, there are additional noise factors, such as ac harmonics produced by fluorescent or energy saving lamps. They are visible even at frequencies above 1 khz. Speech to noise level of order db is very typical. In such circumstances, echo canceller must provide for the joint echo and noise reduction, otherwise, users may experience the following adverse effects: slowing the rate of convergence of the echo suppressor deterioration of speech quality, especially through swallowing short phonemes, sizzling sounds and distortion of weak speech audible echo in a double talk conditions or the appearance of residual echo in the pauses slowing the adaptation to changes of ambient noise in the presence of a significant echo or double talk the appearance of the so called musical noise in the pauses or metallic speech 6

7 A significant change in the tembre We should also note that the noise suppressor usually has its own algorithmic delay typically not less than 30 msec. And so, the combining of the noise and the echo cancellation reduces total algorithmic delay. Pictures below show two typical environments with high noise level. Both in car and on the street, the noise situation is unstable and requires quick reactions as to frequency selective noise, as well to changes of background noise. Near end signal (microphone input) Near end signal (microphone input) Output of acoustic echo canceller Output of acoustic echo canceller Figure 4: Spectrograms of typical signals at the inputs of echo cancellers (left street, right in the car) and result of processing The figures below show the typical pattern of signals at the inputs of echo canceller in the office room. Echo strongly "smeared" in time domain, its level is comparable to speech of the local speaker. The most noise is frequency selective with many spectrum lines. 7

8 Far end signal (speaker output) Near end signal (microphone input) Output of acoustic echo canceller Figure 5: Spectrograms of typical signals at the inputs of echo cancellers (office), and the result of processing echo canceller CrystalSpeech Resource constraints Understanding the resource constraints is really important for real applications. The limited scope of the article can not present complete survey of all the methods used for echo cancellation. However, below we give some basic metrics for resource consumption of echo cancellers. 8

9 In a certain sense, all the classical methods echo are variations of the LMS method. It allows, taking the estimate of the echopath impulse response, synthesize the echo and subtract it from the input signal, thus leaving only the local speech. Noise, interference microphone Sin Sout Synthesized echo Local talker Echopath Adaptive filter Rin speaker Figure 6: LMS algorithm idea From a computational point of view, resources are determined by two factors: filtering procedure finding the optimal impulse response and tracking algorithm Filtering can not be avoided and it is most consuming part. Tracking and update algorithm is much more mathematically complicated but may be made less consuming because it might be run block wise and adapts coefficients not each sample. Usually, period of adaptation should not be longer than 5 to 10 milliseconds due to the variation of a speech and slowing the convergence rate. Roughly speaking, we may assume the tracking takes 25% resources in comparison with filtering. Filtering can be done both in time and in frequency domains. In a literature, the frequency domain methods are considered as silver bullet solving all the resource consumption problems. Below we show that it is not absolutely true. First, look to the time domain method. For wideband echo cancellation we have 16 khz sample rate and total echopath 512 msec. This gives equivalent filter with 8192 taps and the total number of multiple accumulate operations (MAC) about 130 millions. ARM architecture does not provide data loads in parallel with computations so we have to account the overhead for data/coefficients load. Taking this, ARM9e processors are capable to make around 0.75 MAC per cycle and ARM11 makes twice more. Additionally, we have to take into account 30% performance loss due to the caching and 25% for tracking algorithm. This gives: 9

10 Platform MIPS ARM9E 280 MIPS ARM MIPS For frequency domain method the performance is determined by Fast Fourier Transform (FFT). ARM11 architecture promotes variety of SIMD operations that can effectively utilized in the FFT (SHADD16, etc.). It is indeed true; however echo cancellation requires large FFT length together with low level of algorithmic noise. All ARM SIMD operations are 16 bits and the large 16 bit FFTs should have extra intermediate scaling stages to prevent the loss of accuracy. This causes additional overhead and the total gain of ARM11 over ARM9e is not as big as expected originally. The measured FFT cycle counts (real FFT 8192) are presented below. These numbers are given for real processor, so caching overhead is already taken into account: Platform Cycles ARM9E ARM For frequency domain method we should make at least 3 FFTs (one to calculate signal spectrum, another one for conversion of impulse response to the frequency response and, the last, inverse FFT for signal restoration). Filtering is done blockwise and processing block should not exceed 10 milliseconds as mentioned above. Thus, taking into account the 25% overhead for tracking algorithm the frequency domain method yields: Platform MIPS ARM9E 188 MIPS ARM MIPS As we can see, the benefits of frequency domain method are not as big as anticipated. Potentially, the gain would be more but this requires increasing of the block size which may affect to the convergence, residual echo level, double talk detection and so on. Real echo canceller includes extra modules such as noise suppressor, nonlinear distortion processor, gain control, voice activity detection, etc. They normally add MIPS for ARM11 and MIPS for ARM9e. 10

11 Thus, we see that classical methods of wideband echo cancellation demand high CPU load (about 150 MIPS for the ARM11 and 200 MIPS for ARM9e). Therefore, algorithms should use sophisticated techniques reducing computational complexity while keeping the speech quality. There are several obvious reasonable approaches acceptable for many applications use narrowband mode instead of wideband or reducing maximum echopath to 256 msec. But in any case, the computational complexity is high enough and considering as an important factor for using the echo canceller. Memory requirements are also important. Usually, amount of data memory requested by the canceller is around kbytes. Additionally, canceller may require extra temporary data storage of kilobytes. This scratch memory may be reused between applications but it is updated each time causing strong caching overhead. This may result deterioration of performance on the processors with small cache (16 or 32 kbytes). Also, performance loss may be observed if other memory consuming applications are executed concurrently in the multithreading environment. For example, video applications are hungry for memory and cause large cache traffic as well. Therefore, software designers should pay attention to the accurate sharing of scratch memory between applications when using acoustic cancellation. Concluding all above we see that wideband acoustic echo cancellation is computationally intensive task and ARM11 processors fits better than ARM9e. The use of DSP processors like C64xx/OMAP may provide significant performance gain up to 3 5 times compared to ARM11. IntegrIT CrystalSpeech cross-platform VoIP Engine All the problems described above already resolved in a software product IntegrIT's CrystalSpeech. Its technical characteristics are summarized in the table below: Mode Specification Modes narrowband (sample rate 8 khz), wideband (sample rate 16 khz), optionally supplied with resamplers to support most popular sample rates Robustness to delay variation or time drift Nonlinear/intermodulation compensation distortion Additional AC harmonic suppression Comfort noise generator (CNG) Maximum echopath up to 512 msec 11

12 Compensation of audio drivers delay up to 512 msec Total algorithmic delay 60 msec Equalizer with resonance blocking Voice activated (AGC) automatic gain control Noise suppression (NS) joint echo noise cancellation Musical noise removal Typical resource consumption 44 MIPS (narrowband mode), 75 MIPS (wideband mode), ARM11 core Maximum data memory requirements Supported CPUs Operating systems worst case: 120 kbytes data RAM + 50 kbytes scratch data (wideband mode) ARM9e, ARM11, Cortex, Marvell Kirkwood/Armada, Texas Instruments C64xx, DaVinci, OMAP, Tensilica HiFi2/ConnXD2, x86 Linux, Maemo/MeeGo, Windows, Windows CE/Mobile, Android, DSP BIOS IntegrIT CrystalSpeech is a new step in the real time speech processing software enabling hands free full duplex communications. Technology is ideally suited for conferencing terminals, smartphones, communicators, videophones, dispatcher boards, speech synthesis and recognition systems, VoIP solutions, etc. Speech enhancement technology includes intellectual echo and noise suppressors providing natural speech quality that selectively recognizes active speaker even in noisy places. This allows conversations in a wide range of conditions with extremely high echo level and environmental noise. Echo cancellation technology adapted for use in mobile devices such as notebooks, communicators and gadgets where audio quality is limited due to the mechanical resonances, small speakers and high level of microphone speaker acoustic feedback. Unique low consumption of resources, even on mobile processors and cross platform implementation enables the use of technology in a variety of applications from multimedia gadgets to high performance conferencing servers. IntegrIT software solutions are used by telecommunication equipment manufacturers. Broad selection of VoIP components optimized for most popular modern processors allows to cut the time to market, reduces development cost, guaranties the quality and compatibility. See detailed datasheets of CrystalSpeech and other product information on the web site: /products. 12

ZLS38500 Firmware for Handsfree Car Kits

ZLS38500 Firmware for Handsfree Car Kits Firmware for Handsfree Car Kits Features Selectable Acoustic and Line Cancellers (AEC & LEC) Programmable echo tail cancellation length from 8 to 256 ms Reduction - up to 20 db for white noise and up to

More information

Sound Reinforcement Package SRP

Sound Reinforcement Package SRP Revision 1.3 Dec 2016 Sound Reinforcement Package SRP Alango software technologies for efficient intercom inside the car What is SRP? SRP is a voice reinforcement system allowing people inside the same

More information

A Digital Signal Processor for Musicians and Audiophiles Published on Monday, 09 February :54

A Digital Signal Processor for Musicians and Audiophiles Published on Monday, 09 February :54 A Digital Signal Processor for Musicians and Audiophiles Published on Monday, 09 February 2009 09:54 The main focus of hearing aid research and development has been on the use of hearing aids to improve

More information

Audio Quality Terminology

Audio Quality Terminology Audio Quality Terminology ABSTRACT The terms described herein relate to audio quality artifacts. The intent of this document is to ensure Avaya customers, business partners and services teams engage in

More information

Speech Enhancement Based On Noise Reduction

Speech Enhancement Based On Noise Reduction Speech Enhancement Based On Noise Reduction Kundan Kumar Singh Electrical Engineering Department University Of Rochester ksingh11@z.rochester.edu ABSTRACT This paper addresses the problem of signal distortion

More information

3D Distortion Measurement (DIS)

3D Distortion Measurement (DIS) 3D Distortion Measurement (DIS) Module of the R&D SYSTEM S4 FEATURES Voltage and frequency sweep Steady-state measurement Single-tone or two-tone excitation signal DC-component, magnitude and phase of

More information

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point. Terminology (1) Chapter 3 Data Transmission Transmitter Receiver Medium Guided medium e.g. twisted pair, optical fiber Unguided medium e.g. air, water, vacuum Spring 2012 03-1 Spring 2012 03-2 Terminology

More information

Revision 1.1 May Front End DSP Audio Technologies for In-Car Applications ROADMAP 2016

Revision 1.1 May Front End DSP Audio Technologies for In-Car Applications ROADMAP 2016 Revision 1.1 May 2016 Front End DSP Audio Technologies for In-Car Applications ROADMAP 2016 PAGE 2 EXISTING PRODUCTS 1. Hands-free communication enhancement: Voice Communication Package (VCP-7) generation

More information

REAL TIME DIGITAL SIGNAL PROCESSING. Introduction

REAL TIME DIGITAL SIGNAL PROCESSING. Introduction REAL TIME DIGITAL SIGNAL Introduction Why Digital? A brief comparison with analog. PROCESSING Seminario de Electrónica: Sistemas Embebidos Advantages The BIG picture Flexibility. Easily modifiable and

More information

Audio Restoration Based on DSP Tools

Audio Restoration Based on DSP Tools Audio Restoration Based on DSP Tools EECS 451 Final Project Report Nan Wu School of Electrical Engineering and Computer Science University of Michigan Ann Arbor, MI, United States wunan@umich.edu Abstract

More information

x ( Primary Path d( P (z) - e ( y ( Adaptive Filter W (z) y( S (z) Figure 1 Spectrum of motorcycle noise at 40 mph. modeling of the secondary path to

x ( Primary Path d( P (z) - e ( y ( Adaptive Filter W (z) y( S (z) Figure 1 Spectrum of motorcycle noise at 40 mph. modeling of the secondary path to Active Noise Control for Motorcycle Helmets Kishan P. Raghunathan and Sen M. Kuo Department of Electrical Engineering Northern Illinois University DeKalb, IL, USA Woon S. Gan School of Electrical and Electronic

More information

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Mel Spectrum Analysis of Speech Recognition using Single Microphone International Journal of Engineering Research in Electronics and Communication Mel Spectrum Analysis of Speech Recognition using Single Microphone [1] Lakshmi S.A, [2] Cholavendan M [1] PG Scholar, Sree

More information

A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES

A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES Alexander Chenakin Phase Matrix, Inc. 109 Bonaventura Drive San Jose, CA 95134, USA achenakin@phasematrix.com

More information

COM 12 C 288 E October 2011 English only Original: English

COM 12 C 288 E October 2011 English only Original: English Question(s): 9/12 Source: Title: INTERNATIONAL TELECOMMUNICATION UNION TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD 2009-2012 Audience STUDY GROUP 12 CONTRIBUTION 288 P.ONRA Contribution Additional

More information

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm A.T. Rajamanickam, N.P.Subiramaniyam, A.Balamurugan*,

More information

Different Approaches of Spectral Subtraction Method for Speech Enhancement

Different Approaches of Spectral Subtraction Method for Speech Enhancement ISSN 2249 5460 Available online at www.internationalejournals.com International ejournals International Journal of Mathematical Sciences, Technology and Humanities 95 (2013 1056 1062 Different Approaches

More information

A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication

A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication FREDRIC LINDSTRÖM 1, MATTIAS DAHL, INGVAR CLAESSON Department of Signal Processing Blekinge Institute of Technology

More information

NOISE ESTIMATION IN A SINGLE CHANNEL

NOISE ESTIMATION IN A SINGLE CHANNEL SPEECH ENHANCEMENT FOR CROSS-TALK INTERFERENCE by Levent M. Arslan and John H.L. Hansen Robust Speech Processing Laboratory Department of Electrical Engineering Box 99 Duke University Durham, North Carolina

More information

AIC3254 Acoustic Echo Cancellation (AEC)

AIC3254 Acoustic Echo Cancellation (AEC) AIC3254 Acoustic Echo Cancellation (AEC) Audio Converters ABSTRACT This application note describes the implementation of an effective, low cost Acoustic Echo Canceller (AEC) on the Texas Instruments AIC3254.

More information

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones Abstract: Conventional active noise cancelling (ANC) headphones often perform well in reducing the lowfrequency

More information

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

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach Vol., No. 6, 0 Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach Zhixin Chen ILX Lightwave Corporation Bozeman, Montana, USA chen.zhixin.mt@gmail.com Abstract This paper

More information

Synchronous Overlap and Add of Spectra for Enhancement of Excitation in Artificial Bandwidth Extension of Speech

Synchronous Overlap and Add of Spectra for Enhancement of Excitation in Artificial Bandwidth Extension of Speech INTERSPEECH 5 Synchronous Overlap and Add of Spectra for Enhancement of Excitation in Artificial Bandwidth Extension of Speech M. A. Tuğtekin Turan and Engin Erzin Multimedia, Vision and Graphics Laboratory,

More information

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Electrical Engineering and Information Engineering

More information

Microphone Array project in MSR: approach and results

Microphone Array project in MSR: approach and results Microphone Array project in MSR: approach and results Ivan Tashev Microsoft Research June 2004 Agenda Microphone Array project Beamformer design algorithm Implementation and hardware designs Demo Motivation

More information

Telephone Speech Quality Standards. for. Wideband IP Phone Terminals (handsets) CES-Q March 30, 2009

Telephone Speech Quality Standards. for. Wideband IP Phone Terminals (handsets) CES-Q March 30, 2009 Telephone Speech Quality Standards for Wideband IP Phone Terminals (handsets) CES-Q004-1 1. V.0 March 30, 2007 2. V.0 March 30, 2008 3. V.0 November 10, 2008 March 30, 2009 Communications and Information

More information

MaxxBass Development Recommendations

MaxxBass Development Recommendations MaxxBass Development Recommendations 1 Purpose The document provides recommendations on MaxxBass in evaluation, selection of possible implementations, circuit design and testing. It also refers to several

More information

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals 16 3. SPEECH ANALYSIS 3.1 INTRODUCTION TO SPEECH ANALYSIS Many speech processing [22] applications exploits speech production and perception to accomplish speech analysis. By speech analysis we extract

More information

BCM Echo Cancelation Overview and Limitations

BCM Echo Cancelation Overview and Limitations BCM Technical Tip Release Date: 2011/05/13 Region: GLOBAL BCM Echo Cancelation Overview and Limitations Purpose of this bulletin The purpose of this bulletin is to describe how the echo cancellation works

More information

Audio Engineering Society. Convention Paper. Presented at the 115th Convention 2003 October New York, New York

Audio Engineering Society. Convention Paper. Presented at the 115th Convention 2003 October New York, New York Audio Engineering Society Convention Paper Presented at the 115th Convention 2003 October 10 13 New York, New York This convention paper has been reproduced from the author's advance manuscript, without

More information

SERIES P: TERMINALS AND SUBJECTIVE AND OBJECTIVE ASSESSMENT METHODS Voice terminal characteristics

SERIES P: TERMINALS AND SUBJECTIVE AND OBJECTIVE ASSESSMENT METHODS Voice terminal characteristics I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T P.340 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Amendment 1 (10/2014) SERIES P: TERMINALS AND SUBJECTIVE AND OBJECTIVE

More information

ROBUST echo cancellation requires a method for adjusting

ROBUST echo cancellation requires a method for adjusting 1030 IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 15, NO. 3, MARCH 2007 On Adjusting the Learning Rate in Frequency Domain Echo Cancellation With Double-Talk Jean-Marc Valin, Member,

More information

AN547 - Why you need high performance, ultra-high SNR MEMS microphones

AN547 - Why you need high performance, ultra-high SNR MEMS microphones AN547 AN547 - Why you need high performance, ultra-high SNR MEMS Table of contents 1 Abstract................................................................................1 2 Signal to Noise Ratio (SNR)..............................................................2

More information

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM Item Type text; Proceedings Authors Rosenthal, Glenn K. Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

Title. Author(s)Sugiyama, Akihiko; Kato, Masanori; Serizawa, Masahir. Issue Date Doc URL. Type. Note. File Information

Title. Author(s)Sugiyama, Akihiko; Kato, Masanori; Serizawa, Masahir. Issue Date Doc URL. Type. Note. File Information Title A Low-Distortion Noise Canceller with an SNR-Modifie Author(s)Sugiyama, Akihiko; Kato, Masanori; Serizawa, Masahir Proceedings : APSIPA ASC 9 : Asia-Pacific Signal Citationand Conference: -5 Issue

More information

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

Appendix B. Design Implementation Description For The Digital Frequency Demodulator Appendix B Design Implementation Description For The Digital Frequency Demodulator The DFD design implementation is divided into four sections: 1. Analog front end to signal condition and digitize the

More information

ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR SECONDARY PATH FLUCTUATION PROBLEM

ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR SECONDARY PATH FLUCTUATION PROBLEM International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 1(B), January 2012 pp. 967 976 ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR

More information

Reduction of Musical Residual Noise Using Harmonic- Adapted-Median Filter

Reduction of Musical Residual Noise Using Harmonic- Adapted-Median Filter Reduction of Musical Residual Noise Using Harmonic- Adapted-Median Filter Ching-Ta Lu, Kun-Fu Tseng 2, Chih-Tsung Chen 2 Department of Information Communication, Asia University, Taichung, Taiwan, ROC

More information

Co-existence. DECT/CAT-iq vs. other wireless technologies from a HW perspective

Co-existence. DECT/CAT-iq vs. other wireless technologies from a HW perspective Co-existence DECT/CAT-iq vs. other wireless technologies from a HW perspective Abstract: This White Paper addresses three different co-existence issues (blocking, sideband interference, and inter-modulation)

More information

HOW TO CHOOSE AN ACOUSTIC ECHO CANCELLER

HOW TO CHOOSE AN ACOUSTIC ECHO CANCELLER HOW TO CHOOSE AN ACOUSTIC ECHO CANCELLER TABLE OF CONTENTS 1. INTRODUCTION 2 2. OVERVIEW OF AEC 3 3. HOW AN AEC WORKS 4 4. WHY NOT USE A SPEAKERPHONE 5 5. ACOUSTIC ECHO VS. LINE ECHO 6 6. STEPS TO CHOOSING

More information

Practical Limitations of Wideband Terminals

Practical Limitations of Wideband Terminals Practical Limitations of Wideband Terminals Dr.-Ing. Carsten Sydow Siemens AG ICM CP RD VD1 Grillparzerstr. 12a 8167 Munich, Germany E-Mail: sydow@siemens.com Workshop on Wideband Speech Quality in Terminals

More information

DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END

DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END ABSTRACT J D Mitchell (BBC) and P Sadot (LSI Logic, France) BBC Research and Development and LSI Logic are jointly developing a front end for digital terrestrial

More information

Speech quality for mobile phones: What is achievable with today s technology?

Speech quality for mobile phones: What is achievable with today s technology? Speech quality for mobile phones: What is achievable with today s technology? Frank Kettler, H.W. Gierlich, S. Poschen, S. Dyrbusch HEAD acoustics GmbH, Ebertstr. 3a, D-513 Herzogenrath Frank.Kettler@head-acoustics.de

More information

EC 551 Telecommunication System Engineering. Mohamed Khedr

EC 551 Telecommunication System Engineering. Mohamed Khedr EC 551 Telecommunication System Engineering Mohamed Khedr http://webmail.aast.edu/~khedr 1 Mohamed Khedr., 2008 Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week

More information

BASIC CONCEPTS OF HSPA

BASIC CONCEPTS OF HSPA 284 23-3087 Uen Rev A BASIC CONCEPTS OF HSPA February 2007 White Paper HSPA is a vital part of WCDMA evolution and provides improved end-user experience as well as cost-efficient mobile/wireless broadband.

More information

Active Noise Cancellation System Using DSP Prosessor

Active Noise Cancellation System Using DSP Prosessor International Journal of Scientific & Engineering Research, Volume 4, Issue 4, April-2013 699 Active Noise Cancellation System Using DSP Prosessor G.U.Priyanga, T.Sangeetha, P.Saranya, Mr.B.Prasad Abstract---This

More information

Non-linear Control. Part III. Chapter 8

Non-linear Control. Part III. Chapter 8 Chapter 8 237 Part III Chapter 8 Non-linear Control The control methods investigated so far have all been based on linear feedback control. Recently, non-linear control techniques related to One Cycle

More information

Since the advent of the sine wave oscillator

Since the advent of the sine wave oscillator Advanced Distortion Analysis Methods Discover modern test equipment that has the memory and post-processing capability to analyze complex signals and ascertain real-world performance. By Dan Foley European

More information

Transcoding free voice transmission in GSM and UMTS networks

Transcoding free voice transmission in GSM and UMTS networks Transcoding free voice transmission in GSM and UMTS networks Sara Stančin, Grega Jakus, Sašo Tomažič University of Ljubljana, Faculty of Electrical Engineering Abstract - Transcoding refers to the conversion

More information

(51) Int Cl.: H04M 9/08 ( ) (56) References cited:

(51) Int Cl.: H04M 9/08 ( ) (56) References cited: (19) TEPZZ 987 _ B_T (11) EP 2 987 313 B1 (12) EUROPEAN PATENT SPECIFICATION (4) Date of publication and mention of the grant of the patent: 22.02.17 Bulletin 17/08 (21) Application number: 14733861.0

More information

Receiver Design. Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21

Receiver Design. Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21 Receiver Design Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21 MW & RF Design / Prof. T. -L. Wu 1 The receiver mush be very sensitive to -110dBm

More information

Gerhard Schmidt / Tim Haulick Recent Tends for Improving Automotive Speech Enhancement Systems. Geneva, 5-7 March 2008

Gerhard Schmidt / Tim Haulick Recent Tends for Improving Automotive Speech Enhancement Systems. Geneva, 5-7 March 2008 Gerhard Schmidt / Tim Haulick Recent Tends for Improving Automotive Speech Enhancement Systems Speech Communication Channels in a Vehicle 2 Into the vehicle Within the vehicle Out of the vehicle Speech

More information

Spatial Audio Transmission Technology for Multi-point Mobile Voice Chat

Spatial Audio Transmission Technology for Multi-point Mobile Voice Chat Audio Transmission Technology for Multi-point Mobile Voice Chat Voice Chat Multi-channel Coding Binaural Signal Processing Audio Transmission Technology for Multi-point Mobile Voice Chat We have developed

More information

RECOMMENDATION ITU-R SA Protection criteria for deep-space research

RECOMMENDATION ITU-R SA Protection criteria for deep-space research Rec. ITU-R SA.1157-1 1 RECOMMENDATION ITU-R SA.1157-1 Protection criteria for deep-space research (1995-2006) Scope This Recommendation specifies the protection criteria needed to success fully control,

More information

Pattern Recognition. Part 6: Bandwidth Extension. Gerhard Schmidt

Pattern Recognition. Part 6: Bandwidth Extension. Gerhard Schmidt Pattern Recognition Part 6: Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical and Information Engineering Digital Signal Processing and System Theory

More information

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM Sandip A. Zade 1, Prof. Sameena Zafar 2 1 Mtech student,department of EC Engg., Patel college of Science and Technology Bhopal(India)

More information

Data Communication. Chapter 3 Data Transmission

Data Communication. Chapter 3 Data Transmission Data Communication Chapter 3 Data Transmission ١ Terminology (1) Transmitter Receiver Medium Guided medium e.g. twisted pair, coaxial cable, optical fiber Unguided medium e.g. air, water, vacuum ٢ Terminology

More information

Chapter 6: DSP And Its Impact On Technology. Book: Processor Design Systems On Chip. By Jari Nurmi

Chapter 6: DSP And Its Impact On Technology. Book: Processor Design Systems On Chip. By Jari Nurmi Chapter 6: DSP And Its Impact On Technology Book: Processor Design Systems On Chip Computing For ASICs And FPGAs By Jari Nurmi Slides Prepared by: Omer Anjum Introduction The early beginning g of DSP DSP

More information

Acoustic Echo Cancellation using LMS Algorithm

Acoustic Echo Cancellation using LMS Algorithm Acoustic Echo Cancellation using LMS Algorithm Nitika Gulbadhar M.Tech Student, Deptt. of Electronics Technology, GNDU, Amritsar Shalini Bahel Professor, Deptt. of Electronics Technology,GNDU,Amritsar

More information

DIGITAL Radio Mondiale (DRM) is a new

DIGITAL Radio Mondiale (DRM) is a new Synchronization Strategy for a PC-based DRM Receiver Volker Fischer and Alexander Kurpiers Institute for Communication Technology Darmstadt University of Technology Germany v.fischer, a.kurpiers @nt.tu-darmstadt.de

More information

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion A Comparison of Superheterodyne to Quadrature Down Conversion Tony Manicone, Vanteon Corporation There are many different system architectures which can be used in the design of High Frequency wideband

More information

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link.

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link. Chapter 3 Data Transmission Terminology (1) Transmitter Receiver Medium Guided medium e.g. twisted pair, optical fiber Unguided medium e.g. air, water, vacuum Corneliu Zaharia 2 Corneliu Zaharia Terminology

More information

Application Note 106 IP2 Measurements of Wideband Amplifiers v1.0

Application Note 106 IP2 Measurements of Wideband Amplifiers v1.0 Application Note 06 v.0 Description Application Note 06 describes the theory and method used by to characterize the second order intercept point (IP 2 ) of its wideband amplifiers. offers a large selection

More information

6 TH GENERATION PROFESSIONAL SOUND FOR CONSUMER ELECTRONICS

6 TH GENERATION PROFESSIONAL SOUND FOR CONSUMER ELECTRONICS 6 TH GENERATION PROFESSIONAL SOUND FOR CONSUMER ELECTRONICS Waves MaxxAudio is a suite of advanced audio enhancement tools that brings award-winning professional technologies to consumer electronics devices.

More information

Chapter 2: Digitization of Sound

Chapter 2: Digitization of Sound Chapter 2: Digitization of Sound Acoustics pressure waves are converted to electrical signals by use of a microphone. The output signal from the microphone is an analog signal, i.e., a continuous-valued

More information

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Digital Signal Processing VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Overview Signals and Systems Processing of Signals Display of Signals Digital Signal Processors Common Signal Processing

More information

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith Digital Signal Processing A Practical Guide for Engineers and Scientists by Steven W. Smith Qäf) Newnes f-s^j^s / *" ^"P"'" of Elsevier Amsterdam Boston Heidelberg London New York Oxford Paris San Diego

More information

FFT 1 /n octave analysis wavelet

FFT 1 /n octave analysis wavelet 06/16 For most acoustic examinations, a simple sound level analysis is insufficient, as not only the overall sound pressure level, but also the frequency-dependent distribution of the level has a significant

More information

DISCRETE DIFFERENTIAL AMPLIFIER

DISCRETE DIFFERENTIAL AMPLIFIER DISCRETE DIFFERENTIAL AMPLIFIER This differential amplifier was specially designed for use in my VK-1 audio oscillator and VK-2 distortion meter where the requirements of ultra-low distortion and ultra-low

More information

Reducing comb filtering on different musical instruments using time delay estimation

Reducing comb filtering on different musical instruments using time delay estimation Reducing comb filtering on different musical instruments using time delay estimation Alice Clifford and Josh Reiss Queen Mary, University of London alice.clifford@eecs.qmul.ac.uk Abstract Comb filtering

More information

Cancellation of Unwanted Audio to Support Interactive Computer Music

Cancellation of Unwanted Audio to Support Interactive Computer Music Jonghyun Lee, Roger B. Dannenberg, and Joohwan Chun. 24. Cancellation of Unwanted Audio to Support Interactive Computer Music. In The ICMC 24 Proceedings. San Francisco: The International Computer Music

More information

Available online at ScienceDirect. Anugerah Firdauzi*, Kiki Wirianto, Muhammad Arijal, Trio Adiono

Available online at   ScienceDirect. Anugerah Firdauzi*, Kiki Wirianto, Muhammad Arijal, Trio Adiono Available online at www.sciencedirect.com ScienceDirect Procedia Technology 11 ( 2013 ) 1003 1010 The 4th International Conference on Electrical Engineering and Informatics (ICEEI 2013) Design and Implementation

More information

Signals & Systems for Speech & Hearing. Week 6. Practical spectral analysis. Bandpass filters & filterbanks. Try this out on an old friend

Signals & Systems for Speech & Hearing. Week 6. Practical spectral analysis. Bandpass filters & filterbanks. Try this out on an old friend Signals & Systems for Speech & Hearing Week 6 Bandpass filters & filterbanks Practical spectral analysis Most analogue signals of interest are not easily mathematically specified so applying a Fourier

More information

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2 Data and Signals - Theoretical Concepts! What are the major functions of the network access layer? Reference: Chapter 3 - Stallings Chapter 3 - Forouzan Study Guide 3 1 2! What are the major functions

More information

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM) Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM) April 11, 2008 Today s Topics 1. Frequency-division multiplexing 2. Frequency modulation

More information

3 RD GENERATION BE HEARD AND HEAR, LOUD AND CLEAR

3 RD GENERATION BE HEARD AND HEAR, LOUD AND CLEAR 3 RD GENERATION BE HEARD AND HEAR, LOUD AND CLEAR The ultimate voice and communications solution, MaxxVoice is a suite of state-of-the-art technologies created by Waves Audio, recipient of a 2011 Technical

More information

RASTA-PLP SPEECH ANALYSIS. Aruna Bayya. Phil Kohn y TR December 1991

RASTA-PLP SPEECH ANALYSIS. Aruna Bayya. Phil Kohn y TR December 1991 RASTA-PLP SPEECH ANALYSIS Hynek Hermansky Nelson Morgan y Aruna Bayya Phil Kohn y TR-91-069 December 1991 Abstract Most speech parameter estimation techniques are easily inuenced by the frequency response

More information

Measurements 2: Network Analysis

Measurements 2: Network Analysis Measurements 2: Network Analysis Fritz Caspers CAS, Aarhus, June 2010 Contents Scalar network analysis Vector network analysis Early concepts Modern instrumentation Calibration methods Time domain (synthetic

More information

Sound Recognition. ~ CSE 352 Team 3 ~ Jason Park Evan Glover. Kevin Lui Aman Rawat. Prof. Anita Wasilewska

Sound Recognition. ~ CSE 352 Team 3 ~ Jason Park Evan Glover. Kevin Lui Aman Rawat. Prof. Anita Wasilewska Sound Recognition ~ CSE 352 Team 3 ~ Jason Park Evan Glover Kevin Lui Aman Rawat Prof. Anita Wasilewska What is Sound? Sound is a vibration that propagates as a typically audible mechanical wave of pressure

More information

A review paper on Software Defined Radio

A review paper on Software Defined Radio A review paper on Software Defined Radio 1 Priyanka S. Kamble, 2 Bhalchandra B. Godbole Department of Electronics Engineering K.B.P.College of Engineering, Satara, India. Abstract -In this paper, we summarize

More information

techniques are means of reducing the bandwidth needed to represent the human voice. In mobile

techniques are means of reducing the bandwidth needed to represent the human voice. In mobile 8 2. LITERATURE SURVEY The available radio spectrum for the wireless radio communication is very limited hence to accommodate maximum number of users the speech is compressed. The speech compression techniques

More information

Robust Low-Resource Sound Localization in Correlated Noise

Robust Low-Resource Sound Localization in Correlated Noise INTERSPEECH 2014 Robust Low-Resource Sound Localization in Correlated Noise Lorin Netsch, Jacek Stachurski Texas Instruments, Inc. netsch@ti.com, jacek@ti.com Abstract In this paper we address the problem

More information

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading ECE 476/ECE 501C/CS 513 - Wireless Communication Systems Winter 2005 Lecture 6: Fading Last lecture: Large scale propagation properties of wireless systems - slowly varying properties that depend primarily

More information

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading ECE 476/ECE 501C/CS 513 - Wireless Communication Systems Winter 2004 Lecture 6: Fading Last lecture: Large scale propagation properties of wireless systems - slowly varying properties that depend primarily

More information

Data Communications & Computer Networks

Data Communications & Computer Networks Data Communications & Computer Networks Chapter 3 Data Transmission Fall 2008 Agenda Terminology and basic concepts Analog and Digital Data Transmission Transmission impairments Channel capacity Home Exercises

More information

Live multi-track audio recording

Live multi-track audio recording Live multi-track audio recording Joao Luiz Azevedo de Carvalho EE522 Project - Spring 2007 - University of Southern California Abstract In live multi-track audio recording, each microphone perceives sound

More information

EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE

EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE Lifu Wu Nanjing University of Information Science and Technology, School of Electronic & Information Engineering, CICAEET, Nanjing, 210044,

More information

This tutorial describes the principles of 24-bit recording systems and clarifies some common mis-conceptions regarding these systems.

This tutorial describes the principles of 24-bit recording systems and clarifies some common mis-conceptions regarding these systems. This tutorial describes the principles of 24-bit recording systems and clarifies some common mis-conceptions regarding these systems. This is a general treatment of the subject and applies to I/O System

More information

Lecture 3: Data Transmission

Lecture 3: Data Transmission Lecture 3: Data Transmission 1 st semester 1439-2017 1 By: Elham Sunbu OUTLINE Data Transmission DATA RATE LIMITS Transmission Impairments Examples DATA TRANSMISSION The successful transmission of data

More information

GSM Interference Cancellation For Forensic Audio

GSM Interference Cancellation For Forensic Audio Application Report BACK April 2001 GSM Interference Cancellation For Forensic Audio Philip Harrison and Dr Boaz Rafaely (supervisor) Institute of Sound and Vibration Research (ISVR) University of Southampton,

More information

K.NARSING RAO(08R31A0425) DEPT OF ELECTRONICS & COMMUNICATION ENGINEERING (NOVH).

K.NARSING RAO(08R31A0425) DEPT OF ELECTRONICS & COMMUNICATION ENGINEERING (NOVH). Smart Antenna K.NARSING RAO(08R31A0425) DEPT OF ELECTRONICS & COMMUNICATION ENGINEERING (NOVH). ABSTRACT:- One of the most rapidly developing areas of communications is Smart Antenna systems. This paper

More information

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

COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL Mr. R. M. Potdar 1, Mr. Mukesh Kumar Chandrakar 2, Mrs. Bhupeshwari

More information

FREQUENCY RESPONSE AND LATENCY OF MEMS MICROPHONES: THEORY AND PRACTICE

FREQUENCY RESPONSE AND LATENCY OF MEMS MICROPHONES: THEORY AND PRACTICE APPLICATION NOTE AN22 FREQUENCY RESPONSE AND LATENCY OF MEMS MICROPHONES: THEORY AND PRACTICE This application note covers engineering details behind the latency of MEMS microphones. Major components of

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION ITU-T P.835 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (11/2003) SERIES P: TELEPHONE TRANSMISSION QUALITY, TELEPHONE INSTALLATIONS, LOCAL LINE NETWORKS Methods

More information

Digital Signal Processing of Speech for the Hearing Impaired

Digital Signal Processing of Speech for the Hearing Impaired Digital Signal Processing of Speech for the Hearing Impaired N. Magotra, F. Livingston, S. Savadatti, S. Kamath Texas Instruments Incorporated 12203 Southwest Freeway Stafford TX 77477 Abstract This paper

More information

TELECOMMUNICATION SYSTEMS

TELECOMMUNICATION SYSTEMS TELECOMMUNICATION SYSTEMS By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 MULTIPLEXING An efficient system maximizes the utilization of all resources. Bandwidth is one of the most precious resources

More information

High Dynamic Range Receiver Parameters

High Dynamic Range Receiver Parameters High Dynamic Range Receiver Parameters The concept of a high-dynamic-range receiver implies more than an ability to detect, with low distortion, desired signals differing, in amplitude by as much as 90

More information

DREAM DSP LIBRARY. All images property of DREAM.

DREAM DSP LIBRARY. All images property of DREAM. DREAM DSP LIBRARY One of the pioneers in digital audio, DREAM has been developing DSP code for over 30 years. But the company s roots go back even further to 1977, when their founder was granted his first

More information

Production Noise Immunity

Production Noise Immunity Production Noise Immunity S21 Module of the KLIPPEL ANALYZER SYSTEM (QC 6.1, db-lab 210) Document Revision 2.0 FEATURES Auto-detection of ambient noise Extension of Standard SPL task Supervises Rub&Buzz,

More information

Speech Enhancement using Wiener filtering

Speech Enhancement using Wiener filtering Speech Enhancement using Wiener filtering S. Chirtmay and M. Tahernezhadi Department of Electrical Engineering Northern Illinois University DeKalb, IL 60115 ABSTRACT The problem of reducing the disturbing

More information

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER 2002 1865 Transactions Letters Fast Initialization of Nyquist Echo Cancelers Using Circular Convolution Technique Minho Cheong, Student Member,

More information