SlideShare a Scribd company logo
ECHO CANCELLATION
The Nature Of Echo And How Echo Cancellation Is Helping In Making
Mobile Call Meet Acceptable Quality Standers
Ahmed Shelbaya Freelancer electronic designer
TOPICS
• Introduction
• Types Of Echo
• Causes Of Echo
• The Combined Problem On Digital Cellular Networks
• The Process Of Echo Cancellation
• Controlling Acoustic Echo
• Room Of Improvement In The Handset
• Future Of Echo Cancellation Technology
Ahmed Shelbaya Freelancer electronic designer
INTRODUCTION
Ahmed Shelbaya Freelancer electronic designer
Ahmed Shelbaya Freelancer electronic designer
INTRODUCTION
ECHO TYPES
Ahmed Shelbaya Freelancer electronic designer
• Acoustic echo
o originates in a local audio loop back that occurs when a microphone(s), pick up audio signals from a
speaker(s), and sends it back to an originating participant.
o Acoustic echo can be intensified when sensitive microphone(s) are used, as well as when the
microphone and/or speaker volume is turned up to a high level, and also when the microphone and
speaker(s) are positioned so that the microphone is close to one or more of the speakers.
o This echo is aggravated by reflective acoustic echo reflected by walls and/or objects.
ECHO TYPES
• Hybrid Echo
o The vast majority of the public telephone system local loop wiring is done using two-wire connections
whereby the same pair of wires carries voice signals in both directions. In the telephone company's
central office, a two-to-four wire conversion is done using a hybrid circuit.
o This electrically generated echo is created as voice signals reflected back to the speaker from four wire
Circuit
Ahmed Shelbaya Freelancer electronic designer
CAUSES OF ECHO
• Acoustic echo apart, background noise is generated through the network when analog and digital are
operated in hand free mode .
• Digital Processing Delay and speech compression techniques further contribute to echo generation and
degraded voice quality in wireless network.
• one-way Delay is Greater than 16ms
Ahmed Shelbaya Freelancer electronic designer
Ahmed Shelbaya Freelancer electronic designer
COMBINED PROBLEMS ON DIGITAL CELLULAR
NETWORK
Ahmed Shelbaya Freelancer electronic designer
THE PROCESS OF ECHO CANCELLATION
• 1st Step
The echo canceler employs a digital adaptive filter to set up a model of voice signal and echo passing
through the echo canceller
As voice path passes back through cancellation system , the echo canceler compares the signal and the
model to cancel exiting echo dynamically.
Removing more than 80-90% of echo signals.
• 2nd Step
Utilize a non-linear processor to eliminate the remaining residual echo by attenuating the signal below the
noise floor .
Ahmed Shelbaya Freelancer electronic designer
CONTROLLING ACOUSTIC ECHO
• Complex algorithm are used to compute speech models
• Involves generating the sum from reflected echo of original speech
• Subtracting this from any signal microphone picks up.
• The Results is pure speech of person talking
Echo Prediction
Types of Handset and Mobile Model
Ahmed Shelbaya Freelancer electronic designer
THANKS FOR ATTENTION
AHMED SHELBAYA
Ahmed Shelbaya Freelancer electronic designer

More Related Content

What's hot

Eye diagram in Communication
Eye diagram in CommunicationEye diagram in Communication
Eye diagram in CommunicationSivanesh M
 
Mimo in Wireless Communication
Mimo in Wireless CommunicationMimo in Wireless Communication
Mimo in Wireless Communicationkailash karki
 
multirate signal processing for speech
multirate signal processing for speechmultirate signal processing for speech
multirate signal processing for speechRudra Prasad Maiti
 
Optical amplifier
Optical amplifierOptical amplifier
Optical amplifierchnru
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysisCKSunith1
 
Small scale fading and multipath measurements
Small scale fading and multipath measurementsSmall scale fading and multipath measurements
Small scale fading and multipath measurementsVrince Vimal
 
Chap 4 (large scale propagation)
Chap 4 (large scale propagation)Chap 4 (large scale propagation)
Chap 4 (large scale propagation)asadkhan1327
 
Indoor propogation
Indoor propogationIndoor propogation
Indoor propogationHamza Sajjad
 
Channel assignment strategies
Channel assignment strategiesChannel assignment strategies
Channel assignment strategiesAJAL A J
 
10. types of small scale fading
10. types of small scale fading10. types of small scale fading
10. types of small scale fadingJAIGANESH SEKAR
 
Introduction to Wireless Communication
Introduction to Wireless CommunicationIntroduction to Wireless Communication
Introduction to Wireless CommunicationDilum Bandara
 
2.6 cellular concepts - frequency reusing, channel assignment
2.6   cellular concepts - frequency reusing, channel assignment2.6   cellular concepts - frequency reusing, channel assignment
2.6 cellular concepts - frequency reusing, channel assignmentJAIGANESH SEKAR
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas pptsanthu652
 

What's hot (20)

Eye diagram in Communication
Eye diagram in CommunicationEye diagram in Communication
Eye diagram in Communication
 
Echo Cancellation Paper
Echo Cancellation Paper Echo Cancellation Paper
Echo Cancellation Paper
 
Mimo in Wireless Communication
Mimo in Wireless CommunicationMimo in Wireless Communication
Mimo in Wireless Communication
 
multirate signal processing for speech
multirate signal processing for speechmultirate signal processing for speech
multirate signal processing for speech
 
Optical amplifier
Optical amplifierOptical amplifier
Optical amplifier
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysis
 
Switching systems lecture1
Switching  systems lecture1Switching  systems lecture1
Switching systems lecture1
 
Outdoor propagatiom model
Outdoor propagatiom modelOutdoor propagatiom model
Outdoor propagatiom model
 
Small scale fading and multipath measurements
Small scale fading and multipath measurementsSmall scale fading and multipath measurements
Small scale fading and multipath measurements
 
Noise cancellation and supression
Noise cancellation and supressionNoise cancellation and supression
Noise cancellation and supression
 
Adaptive Equalization
Adaptive EqualizationAdaptive Equalization
Adaptive Equalization
 
Chap 4 (large scale propagation)
Chap 4 (large scale propagation)Chap 4 (large scale propagation)
Chap 4 (large scale propagation)
 
Indoor propogation
Indoor propogationIndoor propogation
Indoor propogation
 
ADAPTIVE NOISE CANCELLATION
ADAPTIVE NOISE CANCELLATIONADAPTIVE NOISE CANCELLATION
ADAPTIVE NOISE CANCELLATION
 
Channel assignment strategies
Channel assignment strategiesChannel assignment strategies
Channel assignment strategies
 
10. types of small scale fading
10. types of small scale fading10. types of small scale fading
10. types of small scale fading
 
Introduction to Wireless Communication
Introduction to Wireless CommunicationIntroduction to Wireless Communication
Introduction to Wireless Communication
 
2.6 cellular concepts - frequency reusing, channel assignment
2.6   cellular concepts - frequency reusing, channel assignment2.6   cellular concepts - frequency reusing, channel assignment
2.6 cellular concepts - frequency reusing, channel assignment
 
Equalization
EqualizationEqualization
Equalization
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
 

Similar to Echo cancellation

Interactive Voice Con
Interactive Voice ConInteractive Voice Con
Interactive Voice ConDru Wynings
 
Hands-Free NVH Analysis
Hands-Free NVH AnalysisHands-Free NVH Analysis
Hands-Free NVH Analysissiavoshani
 
Application of Digital Signal Processing In Echo Cancellation: A Survey
Application of Digital Signal Processing In Echo Cancellation: A SurveyApplication of Digital Signal Processing In Echo Cancellation: A Survey
Application of Digital Signal Processing In Echo Cancellation: A SurveyEditor IJCATR
 
Echo in WebRTC; Why?
Echo in WebRTC; Why?Echo in WebRTC; Why?
Echo in WebRTC; Why?Muaz Khan
 
How to play audio from a microcontroller
How to play audio from a microcontrollerHow to play audio from a microcontroller
How to play audio from a microcontrollerMahadev Gopalakrishnan
 
Audio Engineering Internship 2015
Audio Engineering Internship 2015Audio Engineering Internship 2015
Audio Engineering Internship 2015Jonathan Knabe
 
Microphones and its types
Microphones and its typesMicrophones and its types
Microphones and its typesRijitha R
 
Electret microphones and home music production
Electret microphones and  home music productionElectret microphones and  home music production
Electret microphones and home music productionpcrissalis
 
COMP 4010 Lecture5 VR Audio and Tracking
COMP 4010 Lecture5 VR Audio and TrackingCOMP 4010 Lecture5 VR Audio and Tracking
COMP 4010 Lecture5 VR Audio and TrackingMark Billinghurst
 
Electret microphones and music production
Electret microphones and music productionElectret microphones and music production
Electret microphones and music productionpcrissalis
 
PeopleLink Wireless Digital Conference System | Audio Conferencing
PeopleLink Wireless Digital Conference System | Audio ConferencingPeopleLink Wireless Digital Conference System | Audio Conferencing
PeopleLink Wireless Digital Conference System | Audio Conferencingvinaythalari09
 
Lesson One Fourth Quarter Second Year High School Understanding Sounds
Lesson One Fourth Quarter Second Year High School Understanding SoundsLesson One Fourth Quarter Second Year High School Understanding Sounds
Lesson One Fourth Quarter Second Year High School Understanding SoundsPerry Mallari
 
Audio_Overview.pptx
Audio_Overview.pptxAudio_Overview.pptx
Audio_Overview.pptxBinhHoang71
 
Specific features of hearing aids
Specific features of hearing aidsSpecific features of hearing aids
Specific features of hearing aidsPra_buddha
 
Microphones, Recorders and Sound Effects
Microphones, Recorders and Sound EffectsMicrophones, Recorders and Sound Effects
Microphones, Recorders and Sound EffectsOyetayo Ojoade
 
Audio for MS Teams Rooms - MTR
Audio for MS Teams Rooms - MTRAudio for MS Teams Rooms - MTR
Audio for MS Teams Rooms - MTRHarald Steindl
 

Similar to Echo cancellation (20)

Interactive Voice Con
Interactive Voice ConInteractive Voice Con
Interactive Voice Con
 
DC PRESENTATION-1.pptx
DC PRESENTATION-1.pptxDC PRESENTATION-1.pptx
DC PRESENTATION-1.pptx
 
Unit 2 Lesson 07
Unit 2 Lesson 07Unit 2 Lesson 07
Unit 2 Lesson 07
 
Hands-Free NVH Analysis
Hands-Free NVH AnalysisHands-Free NVH Analysis
Hands-Free NVH Analysis
 
Application of Digital Signal Processing In Echo Cancellation: A Survey
Application of Digital Signal Processing In Echo Cancellation: A SurveyApplication of Digital Signal Processing In Echo Cancellation: A Survey
Application of Digital Signal Processing In Echo Cancellation: A Survey
 
Echo in WebRTC; Why?
Echo in WebRTC; Why?Echo in WebRTC; Why?
Echo in WebRTC; Why?
 
How to play audio from a microcontroller
How to play audio from a microcontrollerHow to play audio from a microcontroller
How to play audio from a microcontroller
 
Audio Engineering Internship 2015
Audio Engineering Internship 2015Audio Engineering Internship 2015
Audio Engineering Internship 2015
 
Microphones and its types
Microphones and its typesMicrophones and its types
Microphones and its types
 
Electret microphones and home music production
Electret microphones and  home music productionElectret microphones and  home music production
Electret microphones and home music production
 
COMP 4010 Lecture5 VR Audio and Tracking
COMP 4010 Lecture5 VR Audio and TrackingCOMP 4010 Lecture5 VR Audio and Tracking
COMP 4010 Lecture5 VR Audio and Tracking
 
Electret microphones and music production
Electret microphones and music productionElectret microphones and music production
Electret microphones and music production
 
Demo consolas eng
Demo consolas engDemo consolas eng
Demo consolas eng
 
PeopleLink Wireless Digital Conference System | Audio Conferencing
PeopleLink Wireless Digital Conference System | Audio ConferencingPeopleLink Wireless Digital Conference System | Audio Conferencing
PeopleLink Wireless Digital Conference System | Audio Conferencing
 
Lesson One Fourth Quarter Second Year High School Understanding Sounds
Lesson One Fourth Quarter Second Year High School Understanding SoundsLesson One Fourth Quarter Second Year High School Understanding Sounds
Lesson One Fourth Quarter Second Year High School Understanding Sounds
 
Audio_Overview.pptx
Audio_Overview.pptxAudio_Overview.pptx
Audio_Overview.pptx
 
Specific features of hearing aids
Specific features of hearing aidsSpecific features of hearing aids
Specific features of hearing aids
 
Microphones, Recorders and Sound Effects
Microphones, Recorders and Sound EffectsMicrophones, Recorders and Sound Effects
Microphones, Recorders and Sound Effects
 
An Introduction to Microphones
An Introduction to MicrophonesAn Introduction to Microphones
An Introduction to Microphones
 
Audio for MS Teams Rooms - MTR
Audio for MS Teams Rooms - MTRAudio for MS Teams Rooms - MTR
Audio for MS Teams Rooms - MTR
 

Recently uploaded

ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-IVigneshvaranMech
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdfKamal Acharya
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsAtif Razi
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxMd. Shahidul Islam Prodhan
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdfKamal Acharya
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfAbrahamGadissa
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Krakówbim.edu.pl
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageRCC Institute of Information Technology
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234AafreenAbuthahir2
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfKamal Acharya
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfKamal Acharya
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdfPratik Pawar
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxwendy cai
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdfKamal Acharya
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdfKamal Acharya
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdfKamal Acharya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
 

Recently uploaded (20)

ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 

Echo cancellation

  • 1. ECHO CANCELLATION The Nature Of Echo And How Echo Cancellation Is Helping In Making Mobile Call Meet Acceptable Quality Standers Ahmed Shelbaya Freelancer electronic designer
  • 2. TOPICS • Introduction • Types Of Echo • Causes Of Echo • The Combined Problem On Digital Cellular Networks • The Process Of Echo Cancellation • Controlling Acoustic Echo • Room Of Improvement In The Handset • Future Of Echo Cancellation Technology Ahmed Shelbaya Freelancer electronic designer
  • 4. Ahmed Shelbaya Freelancer electronic designer INTRODUCTION
  • 5. ECHO TYPES Ahmed Shelbaya Freelancer electronic designer • Acoustic echo o originates in a local audio loop back that occurs when a microphone(s), pick up audio signals from a speaker(s), and sends it back to an originating participant. o Acoustic echo can be intensified when sensitive microphone(s) are used, as well as when the microphone and/or speaker volume is turned up to a high level, and also when the microphone and speaker(s) are positioned so that the microphone is close to one or more of the speakers. o This echo is aggravated by reflective acoustic echo reflected by walls and/or objects.
  • 6. ECHO TYPES • Hybrid Echo o The vast majority of the public telephone system local loop wiring is done using two-wire connections whereby the same pair of wires carries voice signals in both directions. In the telephone company's central office, a two-to-four wire conversion is done using a hybrid circuit. o This electrically generated echo is created as voice signals reflected back to the speaker from four wire Circuit Ahmed Shelbaya Freelancer electronic designer
  • 7. CAUSES OF ECHO • Acoustic echo apart, background noise is generated through the network when analog and digital are operated in hand free mode . • Digital Processing Delay and speech compression techniques further contribute to echo generation and degraded voice quality in wireless network. • one-way Delay is Greater than 16ms Ahmed Shelbaya Freelancer electronic designer
  • 8. Ahmed Shelbaya Freelancer electronic designer
  • 9. COMBINED PROBLEMS ON DIGITAL CELLULAR NETWORK Ahmed Shelbaya Freelancer electronic designer
  • 10. THE PROCESS OF ECHO CANCELLATION • 1st Step The echo canceler employs a digital adaptive filter to set up a model of voice signal and echo passing through the echo canceller As voice path passes back through cancellation system , the echo canceler compares the signal and the model to cancel exiting echo dynamically. Removing more than 80-90% of echo signals. • 2nd Step Utilize a non-linear processor to eliminate the remaining residual echo by attenuating the signal below the noise floor . Ahmed Shelbaya Freelancer electronic designer
  • 11. CONTROLLING ACOUSTIC ECHO • Complex algorithm are used to compute speech models • Involves generating the sum from reflected echo of original speech • Subtracting this from any signal microphone picks up. • The Results is pure speech of person talking Echo Prediction Types of Handset and Mobile Model Ahmed Shelbaya Freelancer electronic designer
  • 12. THANKS FOR ATTENTION AHMED SHELBAYA Ahmed Shelbaya Freelancer electronic designer