EE516 - Speech Processing and Recognition - Spring Quarter, 2013

Last updated: $Id: index.html 833 2013-05-30 03:01:00Z bilmes $

This page is located at


Prof. Jeff A. Bilmes --- Email me
Office: 418 EE/CS Bldg., +1 206 221 5236
Office hours: Tuesdays 3:35-4:35pm, EEB-418

Guest lectures:

At the end of the term, we will have three classes with three guest lectures, Dr. Geoff Zweig on advanced language models, Dr. Li Deng on deep models in speech recognition, and Dr. Alex Acero on speech synthesis.


No TA for this class


Class is held: Tu/Th 1:30-3:20 THO 235 (this is a bit across campus so give yourself a bit of time to get there, and read about the benefits of walking)




Homework must be done and submitted electronically via the following link here.
  1. Homework 1 is now out, due Thursday May 2nd, at 11:45pm electronically via our dropbox.

Lecture Slides

Lecture slides will be made available as they are being prepared --- they will probably appear here right before a given lecture, and they will be in PDF format (original source is latex). Note, that these slides are corrected after the lecture (and might also include some additional discussion we had during lecture). If you find bugs/typos in these slides, please email me. The slides are available as "presentation slides" and also in (mostly the same content) 2-up form for printing.
Lec. # Slides Print Lecture Date Last Updated Contents
1 pdf pdf 4/2/13 4/22/13 Introduction, overview of speech processing, speech synthesis, and speech recognition.
2 pdf pdf 4/4/13 4/22/13 Overview of speech production and phonetics.
3 pdf pdf 4/9/13 4/22/13 acoustic tube model
4 pdf pdf 4/11/13 4/22/13 the ear, and speech perception.
5 pdf pdf 4/16/13 4/22/13 computing LPC
6 pdf pdf 4/18/13 4/22/13 LPC analysis of speech
7 pdf pdf 4/23/13 4/23/13 cepstra, speech front ends, pattern recognition
8 pdf pdf 4/25/13 4/25/13 Dynamic Time Warping and Dynamic Programming in ASR.
9 pdf pdf 4/30/13 4/30/13 Morphing from DTW to HMMs, and start of HMMs.
10 pdf pdf 5/7/13 5/7/13 HMMs, forward/backwards, and Viterbi path calculation.
11 pdf pdf 5/9/13 5/9/13 HMMs.
12 pdf pdf 5/14/13 5/14/13 Speech data issues, properties of speech data for training, and training HMM using the EM algorithm.
13 - - 5/16/13 5/16/13 Speech coding and enhancement, guest lecture by Dr. Alex Acero.
14 pdf pdf 5/21/13 5/23/13 speech, words, and discriminative HMM training.
15 pdf pdf 5/23/13 5/23/13 Finish discriminative training. Pronunciation modeling in speech recognition.
16 pdf pdf 5/28/13 5/29/13 pronunciation modeling, and start language modeling.
17 pdf pdf 5/30/13 5/30/13 Finish language modeling, basics of large vocabulary continuous speech recognition.
Lec. # Slides Print Lecture Date Last Updated Contents

Actually Presented Lecture Slides, Spring, 2013

Lecture slides that were presented in class, along with all of the bugs and typos, my ink corrections of (perhaps some) of the bugs and typos, and any other little notes/discussions/drawings I drew on the slides during class. The above slides often contain more material than these as any discussions during class were added to the above after class. On the other hand, there might be a few hand-drawn figures in the below that I have not yet added to the above. Annotations were done using goodnotes on the ipad.
  1. Lecture 1 from 4/2/13.
  2. Lecture 2 from 4/4/13.
  3. Lecture 3 from 4/9/13.
  4. Lecture 4 from 4/11/13.
  5. Lecture 5 from 4/16/13.
  6. Lecture 6 from 4/18/13.
  7. Lecture 7 from 4/23/13.
  8. Lecture 8 from 4/25/13.
  9. Lecture 9 from 4/30/13.
  10. Lecture 10 from 5/7/13.
  11. Lecture 11 from 5/9/13.
  12. Lecture 12 from 5/14/13.
  13. Lecture 14 from 5/21/13.
  14. Lecture 15 from 5/23/13.
  15. Lecture 16 from 5/28/13.
  16. Lecture 17 from 5/30/13.

Discussion Board

You can post questions, discussion topics, or general information at this link.

Relevant Books

There are many books available that discuss some the material that we are covering in this course. See the end of the lecture slides for books/papers that are relevant to each specific lecture, and see lecture 1 for books/papers that are in general relevant although we will not be following any specific book in this class.

Important Dates/Exceptions (also see academic calendar )

Alternative Contact

If you must, you can send me anonymous email