by Benjamin Villalonga Correa
Audio Compression
Presentation Summary
In this presentation, I talk about:
- the audio compression problem.
- human perception of the voice.
- the speech compression problem.
- the Linear Prediction Model (LPM).
- LPM implementation for speech compression.
Examples
- A Jupyter notebook to compress and decompress audio using an LPM. Feel free to contact me if you are having trouble using or understancing this notebook.
- A Jupyter notebook to fourier-analyze the audio files manipulated in using the compression-decompression notebook referred to above.
- A .wav file (me saying the English alphabet) used as a demonstration for the previous two notebooks.
References
- Three practical explanations of how the LPM works for speech compression are this one, this one and this one.
- A comprehensive book on Linear Prediction Models is: Vaidyanathan, P. P. (2007). The theory of linear prediction. Synthesis lectures on signal processing, 2(1), 1-184.
All Signal Processing.
- by Yubo "Paul" Yang · Compressive Sensing
- by Yubo 'Paul' Yang · Kriging
- by Benjamin Villalonga Correa · Audio Compression
- by Benjamin Villalonga Correa · Pitch Correction
- by Dot Silverman · Crocheting Hypberbolic Surfaces
- by Eli Chertkov · Error Correcting Codes
- by Alex Munoz · Fractal Compression
- by Brian Busemeyer · Compressed sensing
- by Eli Chertkov · Kalman Filter
Yubo "Paul" Yang ALGORITHM
signal processing compression speech filter