Speech Processing by Computer

 

LECTURE 4

SPECTRAL ANALYSIS

 

 

Objectives

 

By the end of the session you should:

           understand that a discrete spectrum is just another way of describing a discrete signal

           be able to outline the relationship between filterbank analysis and spectral analysis

           be able to describe the general operation of the discrete fourier transform (DFT)

           appreciate the time and frequency resolution compromises associated with the DFT

           know that the 'fast' fourier transform (FFT) is just an efficient implementation of the DFT

           be able to describe how a DFT can be used to create a spectrogram

           appreciate that other mathematical analyses of the spectral content of a signal are available

           appreciate that linear prediction (LPC) gives us a smoothed spectral estimate of a speech signal related to the vocal tract filter

 

 

Outline


 

4.      Spectral Analysis

4.1.   Basis of discrete spectral analysis

4.1.1.      Narrow bandpass filtering

4.1.2.      Convolution with sinusoid

4.2.   Discrete Fourier Transform

4.2.1.      General operation

4.2.2.      Time and frequency resolution

4.2.3.      Fast implementation

4.2.4.      Spectrograms  

4.3.   Spectral Modelling

4.3.1.      Linear prediction

4.3.2.      Inverse filtering

 

Reading

 

            Rosen and Howell, Signals and Systems for Speech and Hearing, Academic Press, 1991, Chapter 10.