SlideShare a Scribd company logo
1 of 11
BITS Pilani
Pilani Campus
EEE G529T PART 2
ANC LMS SIMULINK SPEECH
Vikas Kalwani
EEE Department
BITS Pilani, Pilani
BITS Pilani, Pilani Campus
ANC SPEECH SIMULINK
 A Simulink Model that adaptively filters out the noise in speech
 Speech signal that runs indefinitely during the simulation s(n)
 WGN n1(n) is generated by the simulink block and is filtered using a FIR Filter
 The filtered noise n2(n) is band limited and is now added to the Speech Signal
 The “signal + noise” is our desired signal d(n) = s(n) + n2(n)
 The LMS Block takes an input as a reference noise n1(n) for the purpose of
adaptive filtering
 The output e(n) is played via the audio device
BITS Pilani, Pilani Campus
SIMULINK MODEL
BITS Pilani, Pilani Campus
PARAMETERS AND VALUES
 Input signal s(n) - represented by an .aiff file containing speech sampled at 15 KHz
 Source noise signal n1(n) - White Gaussian Noise with 0 mean and variance = 0.1 (20dB)
 Direct-form FIR Low pass filter 10th order. - Used to create a second noise n2(n) that is
correlated with the source noise n1(n)
 For this simulation, the Adaptive Filter length is 32.
 The step-size parameter μ was chosen to be 0.0008.
BITS Pilani, Pilani Campus
SIGNAL POWER
BITS Pilani, Pilani Campus
WGN POWER
White Noise becomes band limited
BITS Pilani, Pilani Campus
FIR FILTER TO BAND LIMIT THE NOISE
BITS Pilani, Pilani Campus
WGN PASSED THROUGH A FILTER
BITS Pilani, Pilani Campus
SIMULATION
BITS Pilani, Pilani Campus
PLOTS
Reduction in MSE
BITS Pilani, Pilani Campus
 Colored Noise : Selected Group of Frequencies are affected more by it.
 Examples : A Jet plane’s Engine Noise
 White Gaussian Noise can be replaced by a colored noise source.
 Colored Noises can be recorded manually using a Condenser Microphone
 We saw ANC in real time when the Speech signal was corrupted by White
Gaussian Noise
 Next, ANC SPEECH SIMULINK will be simulated for various colored noises and
comparisons will be provided
FUTURE PLAN OF ACTION

More Related Content

What's hot

xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1Ngai Hoang Van
 
Bài giang và bài tập môn xác suất thống kê
Bài giang và bài tập môn xác suất thống kêBài giang và bài tập môn xác suất thống kê
Bài giang và bài tập môn xác suất thống kêDoan Tuyen
 
xử lý số tín hiệu -Chuong 2
xử lý số tín hiệu -Chuong 2xử lý số tín hiệu -Chuong 2
xử lý số tín hiệu -Chuong 2Ngai Hoang Van
 
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.Bùi Việt Hà
 
Chuong 4.1 tin hieu va pho
Chuong 4.1 tin hieu va phoChuong 4.1 tin hieu va pho
Chuong 4.1 tin hieu va phothanhyu
 
Tài liệu lập trình PLC Mitsubishi.pdf
Tài liệu lập trình PLC Mitsubishi.pdfTài liệu lập trình PLC Mitsubishi.pdf
Tài liệu lập trình PLC Mitsubishi.pdfMan_Ebook
 
Chương 2 - Make by Ngo Thi Phuong
Chương 2 - Make by Ngo Thi PhuongChương 2 - Make by Ngo Thi Phuong
Chương 2 - Make by Ngo Thi PhuongHajunior9x
 
Kts cac bt giai san ve vhdl 2011
Kts cac bt giai san ve vhdl 2011Kts cac bt giai san ve vhdl 2011
Kts cac bt giai san ve vhdl 2011Hoàng Elab
 
Giáo trình linh kiện điện tử www.mientayvn.com
Giáo trình linh kiện điện tử www.mientayvn.comGiáo trình linh kiện điện tử www.mientayvn.com
Giáo trình linh kiện điện tử www.mientayvn.comwww. mientayvn.com
 
Kiến Trúc Luân Phiên
Kiến Trúc Luân PhiênKiến Trúc Luân Phiên
Kiến Trúc Luân PhiênThieu Mao
 
Xu lý tín hiệu số
Xu lý tín hiệu sốXu lý tín hiệu số
Xu lý tín hiệu sốHao Truong
 
Giáo trình kỹ thuật số chương 5-6.doc
Giáo trình kỹ thuật số chương 5-6.docGiáo trình kỹ thuật số chương 5-6.doc
Giáo trình kỹ thuật số chương 5-6.docMan_Ebook
 
Tai lieu S7-1200.pdf
Tai lieu S7-1200.pdfTai lieu S7-1200.pdf
Tai lieu S7-1200.pdfMan_Ebook
 

What's hot (20)

xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1xử lý số tín hiệu - chuong 1
xử lý số tín hiệu - chuong 1
 
Bài giang và bài tập môn xác suất thống kê
Bài giang và bài tập môn xác suất thống kêBài giang và bài tập môn xác suất thống kê
Bài giang và bài tập môn xác suất thống kê
 
xử lý số tín hiệu -Chuong 2
xử lý số tín hiệu -Chuong 2xử lý số tín hiệu -Chuong 2
xử lý số tín hiệu -Chuong 2
 
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
 
Chuong 4.1 tin hieu va pho
Chuong 4.1 tin hieu va phoChuong 4.1 tin hieu va pho
Chuong 4.1 tin hieu va pho
 
Tài liệu lập trình PLC Mitsubishi.pdf
Tài liệu lập trình PLC Mitsubishi.pdfTài liệu lập trình PLC Mitsubishi.pdf
Tài liệu lập trình PLC Mitsubishi.pdf
 
Chương 2 - Make by Ngo Thi Phuong
Chương 2 - Make by Ngo Thi PhuongChương 2 - Make by Ngo Thi Phuong
Chương 2 - Make by Ngo Thi Phuong
 
Đề tài: Hệ thống điều khiển quá trình khoan 2 giai đoạn ứng dụng
Đề tài: Hệ thống điều khiển quá trình khoan 2 giai đoạn ứng dụngĐề tài: Hệ thống điều khiển quá trình khoan 2 giai đoạn ứng dụng
Đề tài: Hệ thống điều khiển quá trình khoan 2 giai đoạn ứng dụng
 
Giaotrinh ltdkd 2007
Giaotrinh ltdkd 2007Giaotrinh ltdkd 2007
Giaotrinh ltdkd 2007
 
Kts cac bt giai san ve vhdl 2011
Kts cac bt giai san ve vhdl 2011Kts cac bt giai san ve vhdl 2011
Kts cac bt giai san ve vhdl 2011
 
Giáo trình linh kiện điện tử www.mientayvn.com
Giáo trình linh kiện điện tử www.mientayvn.comGiáo trình linh kiện điện tử www.mientayvn.com
Giáo trình linh kiện điện tử www.mientayvn.com
 
Kiến Trúc Luân Phiên
Kiến Trúc Luân PhiênKiến Trúc Luân Phiên
Kiến Trúc Luân Phiên
 
Xu lý tín hiệu số
Xu lý tín hiệu sốXu lý tín hiệu số
Xu lý tín hiệu số
 
Luận văn: Mô hình độ biến động ngẫu nhiên có bước nhảy, HOT
Luận văn: Mô hình độ biến động ngẫu nhiên có bước nhảy, HOTLuận văn: Mô hình độ biến động ngẫu nhiên có bước nhảy, HOT
Luận văn: Mô hình độ biến động ngẫu nhiên có bước nhảy, HOT
 
Chương 5 cam bien do bien dang
Chương 5 cam bien do bien dangChương 5 cam bien do bien dang
Chương 5 cam bien do bien dang
 
Giáo trình kỹ thuật số chương 5-6.doc
Giáo trình kỹ thuật số chương 5-6.docGiáo trình kỹ thuật số chương 5-6.doc
Giáo trình kỹ thuật số chương 5-6.doc
 
Qua trinh qua do
Qua trinh qua doQua trinh qua do
Qua trinh qua do
 
Đề tài: Quản lý môi trường khu công nghiêp Tây Bắc Đồng Hới
Đề tài: Quản lý môi trường khu công nghiêp Tây Bắc Đồng HớiĐề tài: Quản lý môi trường khu công nghiêp Tây Bắc Đồng Hới
Đề tài: Quản lý môi trường khu công nghiêp Tây Bắc Đồng Hới
 
Chương 4. cảm biến đo vị trí và dịch chuyển
Chương 4. cảm biến đo vị trí và dịch chuyểnChương 4. cảm biến đo vị trí và dịch chuyển
Chương 4. cảm biến đo vị trí và dịch chuyển
 
Tai lieu S7-1200.pdf
Tai lieu S7-1200.pdfTai lieu S7-1200.pdf
Tai lieu S7-1200.pdf
 

Viewers also liked

Real-Time Active Noise Cancellation with Simulink and Data Acquisition Toolbox
Real-Time Active Noise Cancellation with Simulink and Data Acquisition ToolboxReal-Time Active Noise Cancellation with Simulink and Data Acquisition Toolbox
Real-Time Active Noise Cancellation with Simulink and Data Acquisition ToolboxIDES Editor
 
ACTIVE NOISE CONTROL SPEECH LMS COLORED NOISE
ACTIVE NOISE CONTROL SPEECH LMS COLORED NOISEACTIVE NOISE CONTROL SPEECH LMS COLORED NOISE
ACTIVE NOISE CONTROL SPEECH LMS COLORED NOISEVikas Kalwani
 
Gaussian noise reduction on images automatically
Gaussian noise reduction on images automaticallyGaussian noise reduction on images automatically
Gaussian noise reduction on images automaticallyeSAT Journals
 
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...IOSR Journals
 
Nlms algorithm for adaptive filter
Nlms algorithm for adaptive filterNlms algorithm for adaptive filter
Nlms algorithm for adaptive filterchintanajoshi
 
Acoustic echo cancellation using nlms adaptive algorithm ranbeer
Acoustic echo cancellation using nlms adaptive algorithm ranbeerAcoustic echo cancellation using nlms adaptive algorithm ranbeer
Acoustic echo cancellation using nlms adaptive algorithm ranbeerRanbeer Tyagi
 
Image degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem AshrafImage degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem AshrafMD Naseem Ashraf
 
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Brati Sundar Nanda
 
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...Rishikesh .
 
Image processing SaltPepper Noise
Image processing SaltPepper NoiseImage processing SaltPepper Noise
Image processing SaltPepper NoiseAnkush Srivastava
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processingSardar Alam
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABRay Phan
 

Viewers also liked (17)

Real-Time Active Noise Cancellation with Simulink and Data Acquisition Toolbox
Real-Time Active Noise Cancellation with Simulink and Data Acquisition ToolboxReal-Time Active Noise Cancellation with Simulink and Data Acquisition Toolbox
Real-Time Active Noise Cancellation with Simulink and Data Acquisition Toolbox
 
ACTIVE NOISE CONTROL SPEECH LMS COLORED NOISE
ACTIVE NOISE CONTROL SPEECH LMS COLORED NOISEACTIVE NOISE CONTROL SPEECH LMS COLORED NOISE
ACTIVE NOISE CONTROL SPEECH LMS COLORED NOISE
 
Gaussian noise reduction on images automatically
Gaussian noise reduction on images automaticallyGaussian noise reduction on images automatically
Gaussian noise reduction on images automatically
 
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...Removal of Gaussian noise on the image edges using the Prewitt operator and t...
Removal of Gaussian noise on the image edges using the Prewitt operator and t...
 
Gaussian noise
Gaussian noiseGaussian noise
Gaussian noise
 
Final ppt
Final pptFinal ppt
Final ppt
 
Nlms algorithm for adaptive filter
Nlms algorithm for adaptive filterNlms algorithm for adaptive filter
Nlms algorithm for adaptive filter
 
Acoustic echo cancellation using nlms adaptive algorithm ranbeer
Acoustic echo cancellation using nlms adaptive algorithm ranbeerAcoustic echo cancellation using nlms adaptive algorithm ranbeer
Acoustic echo cancellation using nlms adaptive algorithm ranbeer
 
Speech processing
Speech processingSpeech processing
Speech processing
 
Image degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem AshrafImage degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem Ashraf
 
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
 
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...
 
Image processing SaltPepper Noise
Image processing SaltPepper NoiseImage processing SaltPepper Noise
Image processing SaltPepper Noise
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processing
 
Noise cancellation and supression
Noise cancellation and supressionNoise cancellation and supression
Noise cancellation and supression
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLAB
 

Similar to ACTIVE NOISE CONTROL LMS SPEECH WHITE GAUSSIAN NOISE

ACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONEACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONEVikas Kalwani
 
Active noise control real time demo
Active noise control real time demoActive noise control real time demo
Active noise control real time demoSrikanth Konjeti
 
An improved anc system with
An improved anc system withAn improved anc system with
An improved anc system withsipij
 
Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...
Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...
Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...Bruce Wiggins
 

Similar to ACTIVE NOISE CONTROL LMS SPEECH WHITE GAUSSIAN NOISE (6)

ACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONEACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONE
 
Active noise control real time demo
Active noise control real time demoActive noise control real time demo
Active noise control real time demo
 
An improved anc system with
An improved anc system withAn improved anc system with
An improved anc system with
 
Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...
Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...
Distance Coding And Performance Of The Mark 5 And St350 Soundfield Microphone...
 
Oo2423882391
Oo2423882391Oo2423882391
Oo2423882391
 
Soundpres
SoundpresSoundpres
Soundpres
 

Recently uploaded

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

ACTIVE NOISE CONTROL LMS SPEECH WHITE GAUSSIAN NOISE

  • 1. BITS Pilani Pilani Campus EEE G529T PART 2 ANC LMS SIMULINK SPEECH Vikas Kalwani EEE Department BITS Pilani, Pilani
  • 2. BITS Pilani, Pilani Campus ANC SPEECH SIMULINK  A Simulink Model that adaptively filters out the noise in speech  Speech signal that runs indefinitely during the simulation s(n)  WGN n1(n) is generated by the simulink block and is filtered using a FIR Filter  The filtered noise n2(n) is band limited and is now added to the Speech Signal  The “signal + noise” is our desired signal d(n) = s(n) + n2(n)  The LMS Block takes an input as a reference noise n1(n) for the purpose of adaptive filtering  The output e(n) is played via the audio device
  • 3. BITS Pilani, Pilani Campus SIMULINK MODEL
  • 4. BITS Pilani, Pilani Campus PARAMETERS AND VALUES  Input signal s(n) - represented by an .aiff file containing speech sampled at 15 KHz  Source noise signal n1(n) - White Gaussian Noise with 0 mean and variance = 0.1 (20dB)  Direct-form FIR Low pass filter 10th order. - Used to create a second noise n2(n) that is correlated with the source noise n1(n)  For this simulation, the Adaptive Filter length is 32.  The step-size parameter μ was chosen to be 0.0008.
  • 5. BITS Pilani, Pilani Campus SIGNAL POWER
  • 6. BITS Pilani, Pilani Campus WGN POWER White Noise becomes band limited
  • 7. BITS Pilani, Pilani Campus FIR FILTER TO BAND LIMIT THE NOISE
  • 8. BITS Pilani, Pilani Campus WGN PASSED THROUGH A FILTER
  • 9. BITS Pilani, Pilani Campus SIMULATION
  • 10. BITS Pilani, Pilani Campus PLOTS Reduction in MSE
  • 11. BITS Pilani, Pilani Campus  Colored Noise : Selected Group of Frequencies are affected more by it.  Examples : A Jet plane’s Engine Noise  White Gaussian Noise can be replaced by a colored noise source.  Colored Noises can be recorded manually using a Condenser Microphone  We saw ANC in real time when the Speech signal was corrupted by White Gaussian Noise  Next, ANC SPEECH SIMULINK will be simulated for various colored noises and comparisons will be provided FUTURE PLAN OF ACTION