pyAudioAnalysis Library
pyAudioAnalysis Library is a python library for audio feature extraction, classification, segmentation.
Specifically, pyAudioAnalysis
covers multiple audio analysis tasks including
- Extract audio features and representation
- mfccs
- spectrograms
- chroagram
- etc.
- Classify unknown sounds
- Train, tune parameter and evaluate classifiers
- Detect audio events and exclude silence periods from long recordings
- Perform supervised segmentation (joint segmentation-classification)
- Perform unsupervised segmentation (e.g. speaker diarization)
- Extract audio thumbnails
- Train and use audio regression models (e.g. emotion recognition)
- Use dimensionality reduction to visualize audio data and content similarity.