__________________________University of Bridgeport_________________________ School of Engineering EE457-11 SPEECH CODING, spring 2008 Syllabus ________________________________________________________________________ Instructor: Dr. B.D. Barkana Office: Tech 157 Office Hours: 10 am-11am on Tuesday Classroom: Tech 116 (lecture) Textbooks: 1. Digital Speech coding for Low bit rate communication systems by A.M. Kondoz, Wiley 2nd Edition, 2004, ISBN:0-470-87007-9. 2. Audio Signal Processing and Coding by Andreas Spanias, Ted Painter, and Venkatraman Atti, 2007, Wiley, ISBN: 978-0-471-79147-8. 3. Speech Coding A Computer Laboratory Textbook, Thomas P. Barnwell III, Kambiz Nayebi, ans Craig H. Richardson, 1996, Wiley, ISBN: 0-471-51692-9. Helpful Books: 1. Speech Signal Processing, Rabiner, 2. Discrete-Time Speech Signal Processing: Principles and Practice, By Thomas F. Quatieri, Prentice Hall, 2002 (3rd Edition or later). Grading: Project 1 Presentation Project 2 Final Project Attendance : 20% (written version in format of Speech Communication Journal) : 20% (written version in format of Speech Communication Journal) : 20% (written version in format of Speech Communication Journal) : 30% (written version in format of Speech Communication Journal) : 10% Cheating and Plagiarism: No cooperation on graded assignments, projects, and exams will be permitted, except as specifically stated by the instructor. Any work copied from another source should give credit to the original author. Any infractions of this policy will be dealt with in the strictest possible manner. 1 Contents: 1. Introduction Speech Communication Speech Coders Speech coding Standards 2. Quantization (PCM, APCM) Scalar Quantization Vector Quantization Uniform Quantization Nonuniform Quantization Adaptive Quantization {LBG Algorithm} {Vector Transformation} Matlab Applications 3. Waveform Coding (ADPCM, DM) Basic DPCM Delta Modulation Matlab Applications 4. Linear Predictive Vocoder Quantization of LPC Model Parameters Matlab Applications 5. Waveform Coding Adaptive-Predictive Coding Noise feedback Coding Matlab Applications 6. Subband Coding Subband Signal Coding Matlab Applications 2