Digital Processing of Speech Signals by Rabiner, Lawrence R., Schafer, Ronald W.(September 15, 1978) Hardcover
Why Read This Book
You should read this classic if you want a rigorous, engineering-focused foundation in how speech signals are analyzed and processed: you will learn the signal models and algorithms behind LPC, spectral and cepstral analysis, pitch estimation, and filtering. The book connects DSP theory to practical speech tasks, making it a go-to reference for building and understanding speech-processing systems.
Who Will Benefit
Engineers or graduate students with some DSP background who are developing or researching speech/audio processing, speech coding, or speech-related signal algorithms.
Level: Advanced — Prerequisites: Undergraduate-level signals and systems, basic digital signal processing (Fourier transforms, sampling, z-transform), linear algebra, and probability/statistics.
Key Takeaways
- Explain models of speech production and perception and translate them into signal-processing tasks
- Implement linear predictive coding (LPC) to model, analyze, and compress speech signals
- Perform spectral and cepstral analysis using FFT techniques to extract speech features
- Design and apply digital filters and adaptive-filter algorithms for noise reduction and enhancement
- Detect pitch and estimate formants robustly using time- and frequency-domain methods
- Apply statistical signal-processing techniques for parameter estimation used in coding and recognition
Topics Covered
- Introduction and overview of speech processing
- Speech production and perception models
- Discrete-time representation of speech signals
- Time-domain analysis and preprocessing (windowing, framing, preemphasis)
- Spectral analysis and the FFT for speech
- Linear prediction theory and LPC implementation
- Cepstral and homomorphic signal processing
- Pitch detection, voicing analysis, and fundamental frequency estimation
- Formant analysis and short-time spectral methods
- Digital filter design for speech applications
- Adaptive filtering and noise cancellation (LMS, RLS approaches)
- Statistical signal processing methods for speech parameter estimation
- Applications: speech coding, synthesis, and recognition
- Appendices: mathematical and algorithmic references
Languages, Platforms & Tools
How It Compares
More focused on speech-specific DSP than Oppenheim & Schafer's Discrete-Time Signal Processing (which covers general DSP theory), and it complements Rabiner & Juang's Fundamentals of Speech Recognition by providing deeper signal-processing foundations rather than recognition architectures.












