Matlab Audio Analysis Library
This is the MATLAB code of the book:
"Introduction to Audio Analysis, A MATLAB® Approach", Theodoros Giannakopoulos and Aggelos Pikrakis, 2014, Academic Press, 9780080993881.
Book Links:
http://store.elsevier.com/Introduction-to-Audio-Analysis/Theodoros-Giannakopoulos/isbn-9780080993881/
http://www.amazon.com/Introduction-Audio-Analysis-MATLAB%C2%AE-Approach/dp/0080993885
Important Note:
Due to quota limits, the current zip file does not contain the data files (e.g, example audio files) used in the book. These can be found in the following link:
http://iit.demokritos.gr/~tyianak/audioAnalysisLibraryData.zip . Download this file and then unzip "data" folder in the same path as "library" of the current submission. Alternatively, you can directly download both the library and the data in a common zip file here: http://iit.demokritos.gr/~tyianak/audioAnalysisLibrary.zip
In general, the library covers a wide range of audio analysis tasks, including:
- general audio handling (I/O, playback, recording, etc)
- audio processing
- feature extraction
- classification
- segmentation
- music information retrieval
Below are some particular methods/algorithms presented in the library:
- signal recording / playback
- audio filtering
- short-time audio processing
- short-time FFT
- short-term energy, zero crossing rate, entropy of energy
- chroma vector, spectral features (flux, centroid, etc)
- pitch, fundumental frequency
- audio segment classification: k-Nearest Neighbor Classifier, Support Vector Machines, Decision Trees
- audio segmentation
- Hidden Markov Models, Dynamic Programming
- Music summarization, audio thumbnailing, music visualization, dimensionality reduction
The "readme.html" file contains a general description of both the library and the audio data contents, however a complete description of the individual functionalities is given in the book.
引用格式
Theodoros Giannakopoulos (2024). Matlab Audio Analysis Library (https://www.mathworks.com/matlabcentral/fileexchange/45831-matlab-audio-analysis-library), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!