Overview of pyAudioAnalysis capabilities
masterpyAudioAnalysis is a library for various audio analysis tasks, including:
- Feature Extraction: Extracting representations like mfccs, spectrogram, and chromagram.
- Classification: Training, tuning, and evaluating classifiers for audio segments and classifying unknown sounds.
- Detection & Segmentation: Detecting audio events, excluding silence, performing supervised segmentation (joint segmentation-classification), and unsupervised segmentation (e.g., speaker diarization).
- Regression: Training and using audio regression models (e.g., for emotion recognition).
- Visualization: Applying dimensionality reduction to visualize audio data and content similarities.