SlideShare a Scribd company logo
1 of 13
Ranbeer Tyagi
 The term estimator or filter is commonly used to
refer to system that is designed to extract
information about a prescribed quantity of
interest from noisy data. With such a broad aim,
estimation theory finds application in many
diverse fields: communication, radar among
others
 Two major kinds of impairments:
1. Inter symbol interference.
2. Noise
Fig.1 Block diagram of a communication system
Digital
source of
information
Transmitter Channel Receiver
User
Of
information
Message
signal
Transmitted
signal
Received
signal
 The ability of an adaptive filter to operate
satisfactorily in an unknown environment and
track time variation of input statistics makes the
adaptive filter a powerful device for signal
processing and control applications.
 There are four application of adaptive
1. System identification
2. Inverse Modeling
3. Prediction
4. Interference Cancellation
 Parameters
◦ u=input of adaptive filter=input to plant
◦ y=output of adaptive filter
◦ d=desired response=output of plant
◦ e=d-y=estimation error
System
input
Plant
System
output
Adaptive
filter
- y
+
u
e
The term speech processing basically refers to the
scientific discipline concerning the analysis and
processing of speech signals in order to achieve the best
benefit in various practical scenarios . The field of speech
processing is, at present, under going a rapid growth in
terms of both performance and applications. This is
stimulated by the advances being made in the field of
microelectronics, computation and algorithm design
 three engineering applications:
1. • Speech Coding and transmission that is mainly concerned
with man-to man voice communication;
2. • Speech Synthesis which deals with machine-to-man
communications;
3. • Speech Recognition relating to man-to machine
communication.
Kalman filters are widely used in speech
enhancement and much theoretical work has
been done analyzing Kalman filters. The
Kalman filter is the minimum mean-square
estimator of the state of a linear dynamical
system and can be used to derive many
types of RLS filters. Extended Kalman filters
can be expanded to handle nonlinear models
through a linearization process.
Kalman filters have the advantages that they are:
◦ more robust (stationarity not assumed)
◦ require only the previous estimate for the next estimation
(versus all passed values for instance)
◦ computationally efficient
 It is only a tool
 It is a computer program
 It is a complete statistical characterization
of an estimation problem
 In a limited context, it is a learning
method
 Filter algorithm is implementable on a digital
computer
 Stationary properties of the Kalman filter are not
required
 Compatible with state-space formulation of
optimal controllers for dynamic systems
 Requires less additional mathematical
preparation
Kalman
filter
Input
Speech
samples
Construc
t
Output
speech
Initialize
End
start
Yes end of
iteration
No
 MatLab : Matrix Laboratory
 Numerical Computations with matrices
 Every number can be represented as
matrix
 Why Matlab?
 User Friendly (GUI)
 Easy to work with
 Powerful tools for complex mathematics
 Matlab has extensive demo and tutorials to learn by
yourself
◦ Use help command
 To enter a matrix
2 5 3
6 4 1
>> A = [2 5 3; 6 4 1]
>> B = [1:1.5:6; 2 3 4 5]
>> for i=1:4
for j=1:3
C(i,j)=i*j;
end
end
>> D =[]; D=[D;5]; D=[D;6;7]
>> E = zeros(4, 5)

More Related Content

What's hot

Romain Rogister DSP ppt V2003
Romain  Rogister  DSP  ppt V2003Romain  Rogister  DSP  ppt V2003
Romain Rogister DSP ppt V2003
Romain Rogister
 

What's hot (20)

multirate signal processing for speech
multirate signal processing for speechmultirate signal processing for speech
multirate signal processing for speech
 
Digital signal processing by YEASIN NEWAJ
Digital signal processing by YEASIN NEWAJDigital signal processing by YEASIN NEWAJ
Digital signal processing by YEASIN NEWAJ
 
Introduction to dsp
Introduction to dspIntroduction to dsp
Introduction to dsp
 
Lab manual
Lab manualLab manual
Lab manual
 
Romain Rogister DSP ppt V2003
Romain  Rogister  DSP  ppt V2003Romain  Rogister  DSP  ppt V2003
Romain Rogister DSP ppt V2003
 
Real-Time Signal Processing: Implementation and Application
Real-Time Signal Processing:  Implementation and ApplicationReal-Time Signal Processing:  Implementation and Application
Real-Time Signal Processing: Implementation and Application
 
Dsp presentation
Dsp presentationDsp presentation
Dsp presentation
 
Digital signal processing part1
Digital signal processing part1Digital signal processing part1
Digital signal processing part1
 
Introduction to Digital Signal Processing
Introduction to Digital Signal ProcessingIntroduction to Digital Signal Processing
Introduction to Digital Signal Processing
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
Signal Filtering
Signal FilteringSignal Filtering
Signal Filtering
 
Lecture 18 (5)
Lecture 18 (5)Lecture 18 (5)
Lecture 18 (5)
 
Digital Signal Processing-Digital Filters
Digital Signal Processing-Digital FiltersDigital Signal Processing-Digital Filters
Digital Signal Processing-Digital Filters
 
Advanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingAdvanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal Processing
 
Subband Coding
Subband CodingSubband Coding
Subband Coding
 
Practical Digital Signal Processing for Engineers and Technicians
Practical Digital Signal Processing for Engineers and TechniciansPractical Digital Signal Processing for Engineers and Technicians
Practical Digital Signal Processing for Engineers and Technicians
 
Dsp application on mobile communication
Dsp application on mobile communicationDsp application on mobile communication
Dsp application on mobile communication
 
Introduction to DSP - Digital Signal Processing
Introduction to DSP - Digital Signal ProcessingIntroduction to DSP - Digital Signal Processing
Introduction to DSP - Digital Signal Processing
 
Introduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthiaIntroduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthia
 

Similar to Ppt on speech processing by ranbeer

INDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTINDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORT
ABHISHEK DABRAL
 

Similar to Ppt on speech processing by ranbeer (20)

File 2
File 2File 2
File 2
 
Simulation of EMI Filters Using Matlab
Simulation of EMI Filters Using MatlabSimulation of EMI Filters Using Matlab
Simulation of EMI Filters Using Matlab
 
A Review on Speech Enhancement System using FIR Filter
A Review on Speech Enhancement System using FIR FilterA Review on Speech Enhancement System using FIR Filter
A Review on Speech Enhancement System using FIR Filter
 
digital filters on open-loop system.pptx
digital filters on open-loop system.pptxdigital filters on open-loop system.pptx
digital filters on open-loop system.pptx
 
Efficient very large-scale integration architecture design of proportionate-...
Efficient very large-scale integration architecture design of  proportionate-...Efficient very large-scale integration architecture design of  proportionate-...
Efficient very large-scale integration architecture design of proportionate-...
 
DSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersDSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital Filters
 
Z4301132136
Z4301132136Z4301132136
Z4301132136
 
Kalman filter
Kalman filterKalman filter
Kalman filter
 
Extended Kalman Filtering using DMD.pptx
Extended Kalman Filtering using DMD.pptxExtended Kalman Filtering using DMD.pptx
Extended Kalman Filtering using DMD.pptx
 
Highly Reliable Parallel Filter Design Based On Reduced Precision Error Corre...
Highly Reliable Parallel Filter Design Based On Reduced Precision Error Corre...Highly Reliable Parallel Filter Design Based On Reduced Precision Error Corre...
Highly Reliable Parallel Filter Design Based On Reduced Precision Error Corre...
 
C010431520
C010431520C010431520
C010431520
 
INDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTINDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORT
 
Introduction to adaptive filtering and its applications.ppt
Introduction to adaptive filtering and its applications.pptIntroduction to adaptive filtering and its applications.ppt
Introduction to adaptive filtering and its applications.ppt
 
IRJET- Efficient Shift add Implementation of Fir Filter using Variable Pa...
IRJET-  	  Efficient Shift add Implementation of Fir Filter using Variable Pa...IRJET-  	  Efficient Shift add Implementation of Fir Filter using Variable Pa...
IRJET- Efficient Shift add Implementation of Fir Filter using Variable Pa...
 
Adaptive Filters dsp.ppt
Adaptive Filters dsp.pptAdaptive Filters dsp.ppt
Adaptive Filters dsp.ppt
 
Design of Low Pass Digital FIR Filter Using Cuckoo Search Algorithm
Design of Low Pass Digital FIR Filter Using Cuckoo Search AlgorithmDesign of Low Pass Digital FIR Filter Using Cuckoo Search Algorithm
Design of Low Pass Digital FIR Filter Using Cuckoo Search Algorithm
 
ASP UNIT 1 QUESTIONBANK ANSWERS.pdf
ASP UNIT 1 QUESTIONBANK ANSWERS.pdfASP UNIT 1 QUESTIONBANK ANSWERS.pdf
ASP UNIT 1 QUESTIONBANK ANSWERS.pdf
 
ASP UNIT 1 QUESTIONBANK ANSWERS (1).pdf
ASP UNIT 1 QUESTIONBANK ANSWERS (1).pdfASP UNIT 1 QUESTIONBANK ANSWERS (1).pdf
ASP UNIT 1 QUESTIONBANK ANSWERS (1).pdf
 
Comparison of fx lms and n fxlms algorithms in matlab using active vibration ...
Comparison of fx lms and n fxlms algorithms in matlab using active vibration ...Comparison of fx lms and n fxlms algorithms in matlab using active vibration ...
Comparison of fx lms and n fxlms algorithms in matlab using active vibration ...
 
IRJET- Emotion recognition using Speech Signal: A Review
IRJET-  	  Emotion recognition using Speech Signal: A ReviewIRJET-  	  Emotion recognition using Speech Signal: A Review
IRJET- Emotion recognition using Speech Signal: A Review
 

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 

Ppt on speech processing by ranbeer

  • 2.  The term estimator or filter is commonly used to refer to system that is designed to extract information about a prescribed quantity of interest from noisy data. With such a broad aim, estimation theory finds application in many diverse fields: communication, radar among others  Two major kinds of impairments: 1. Inter symbol interference. 2. Noise
  • 3. Fig.1 Block diagram of a communication system Digital source of information Transmitter Channel Receiver User Of information Message signal Transmitted signal Received signal
  • 4.  The ability of an adaptive filter to operate satisfactorily in an unknown environment and track time variation of input statistics makes the adaptive filter a powerful device for signal processing and control applications.  There are four application of adaptive 1. System identification 2. Inverse Modeling 3. Prediction 4. Interference Cancellation
  • 5.  Parameters ◦ u=input of adaptive filter=input to plant ◦ y=output of adaptive filter ◦ d=desired response=output of plant ◦ e=d-y=estimation error System input Plant System output Adaptive filter - y + u e
  • 6. The term speech processing basically refers to the scientific discipline concerning the analysis and processing of speech signals in order to achieve the best benefit in various practical scenarios . The field of speech processing is, at present, under going a rapid growth in terms of both performance and applications. This is stimulated by the advances being made in the field of microelectronics, computation and algorithm design
  • 7.  three engineering applications: 1. • Speech Coding and transmission that is mainly concerned with man-to man voice communication; 2. • Speech Synthesis which deals with machine-to-man communications; 3. • Speech Recognition relating to man-to machine communication.
  • 8. Kalman filters are widely used in speech enhancement and much theoretical work has been done analyzing Kalman filters. The Kalman filter is the minimum mean-square estimator of the state of a linear dynamical system and can be used to derive many types of RLS filters. Extended Kalman filters can be expanded to handle nonlinear models through a linearization process. Kalman filters have the advantages that they are: ◦ more robust (stationarity not assumed) ◦ require only the previous estimate for the next estimation (versus all passed values for instance) ◦ computationally efficient
  • 9.  It is only a tool  It is a computer program  It is a complete statistical characterization of an estimation problem  In a limited context, it is a learning method
  • 10.  Filter algorithm is implementable on a digital computer  Stationary properties of the Kalman filter are not required  Compatible with state-space formulation of optimal controllers for dynamic systems  Requires less additional mathematical preparation
  • 12.  MatLab : Matrix Laboratory  Numerical Computations with matrices  Every number can be represented as matrix  Why Matlab?  User Friendly (GUI)  Easy to work with  Powerful tools for complex mathematics  Matlab has extensive demo and tutorials to learn by yourself ◦ Use help command
  • 13.  To enter a matrix 2 5 3 6 4 1 >> A = [2 5 3; 6 4 1] >> B = [1:1.5:6; 2 3 4 5] >> for i=1:4 for j=1:3 C(i,j)=i*j; end end >> D =[]; D=[D;5]; D=[D;6;7] >> E = zeros(4, 5)