Speech Signal Processing Courses at UCLA


Digital Speech Processing
(EE214A)

Applications of Digital Speech Processing
(EE214B)

Winter Quarter, 1998
Pre-Requisite: EE113
Instructor: Professor Abeer Alwan
Office: 66-147E Engineering IV
Phone: x5-2647

Lecture: TR 12:00-1:50PM, BH5436

Spring Quarter, 1998
Pre-Requisite: EE214A
Instructor: Dr. Mark Hasegawa-Johnson
Office: 56-125B Engineering IV
Phone: x6-6775

Lecture: TR 10:00-11:50AM, BH5440

Course Topics:

Course Topics:

  • Time-Frequency Analysis of Speech
    • Short-Time Fourier Transform
    • Linear Prediction
  • Speech Production
    • Acoustic wave equation
    • Digital reflection-line models
  • Homomorphic Analysis
    • Complex Cepstrum
    • Real Cepstrum
  • Speech Coding
    • Waveform Coders: PCM, ADPCM
    • LPC-Based Coders: LPC Vocoders, APC, CELP
  • Speech and Audio Coding
    • Single-band and multi-band vocoders
    • Analysis by synthesis: CELP, VSELP
    • Methods for quantizing LPC coefficients
    • Transform/sub-band coding: STC, ATC, MPEG

  • Speech Recognition
    • Mel-frequency spectral representations
    • Hidden Markov models, segmental models
    • Language modeling
    • Dialog systems
EE 214A teaches the essentials skills necessary for time-frequency and time-quefrency analysis of speech. Lecture assignments will be reinforced by homework and computer assignments.

EE 214B teaches modern speech and audio coding and speech recognition algorithms. Lecture subjects will be reinforced by computer assignments using customized tools developed in the matlab signal processing language.