Module 2 – speech signals

Introducing the source-filter model of speech, which is of both theoretical and practical use.
Log in

Before starting this module, you may want to look at the optional foundation material on Signals.

This module introduces a simple model of speech production will be helpful throughout the rest of the course. We’ll be using it as a theoretical concept to help us understand how speech signals are made, and therefore how we can work with them in various ways. We’ll also be seeing that is can be actually implemented and used for generating synthetic speech.

Both the theoretical concept and the practical use of this model will become very important at several places later in the course.

Download the slides for the module 1 and 2 videos

Download the additional slides for the class on 2019-10-03 : Foundations – Signals

Download the additional slides for the class on 2019-10-03 : Module 2

Total video to watch in this module: 15 minutes

The source of sound is either periodic (for voiced sounds) or random noise (for unvoiced sounds). Our model will make some dramatic simplifications, but they will be good enough for our purposes.
Log in if you want to mark this as completed
The vocal tract is a tube, and it's easy to build a mathematical model of a tube. Again, a simplified model will be good enough here.
Log in if you want to mark this as completed
The sound source is filtered by the tube, and produces speech. We have a complete model of speech production that we can use from now on.
Log in if you want to mark this as completed

Here is a spreadsheet that implements a very simple source-filter model. The source is an impulse train, and you can change its fundamental period. The filter has three coefficients, which you can also change. Explore these parameters and see what effect they have on the output from the filter.

  • Apple Numbers format which is preferred because it provides sliders to change the values
  • Excel format in which you need to change the values by typing new values the cells. Try values for the fundamental period between 2 and 50, and values for the filter co-efficients between -1 and 1.

Once you understand how it works, test your understanding by extending the filter to have 4 co-efficients.

Links

After finishing this module, you may want to look at the optional foundation material on Phonetics.