tyiannak/pyAudioAnalysis
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
Implements short-term and long-term feature extraction (MFCCs, spectrograms, chromagrams) with support for both supervised classification (SVM, decision trees) and unsupervised tasks like speaker diarization and audio thumbnailing. Offers dual interfaces—Python API and command-line tools—enabling integration into workflows ranging from batch processing to real-time analysis via complementary projects like paura for streaming audio.
6,235 stars and 8,231 monthly downloads. No commits in the last 6 months. Available on PyPI.
Stars
6,235
Forks
1,224
Language
Python
License
Apache-2.0
Category
Last pushed
Aug 04, 2025
Monthly downloads
8,231
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/tyiannak/pyAudioAnalysis"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
libAudioFlux/audioFlux
A library for audio and music analysis, feature extraction.
CPJKU/madmom
Python audio and music signal processing library
spotify/pedalboard
🎛 🔊 A Python library for audio.
spotify/basic-pitch
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection
MTG/mtg-jamendo-dataset
Metadata, scripts and baselines for the MTG-Jamendo dataset