tyiannak/pyAudioAnalysis
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications observed · 2026-08-28
Health v2 · maintenance only
48/100
- Activity 35
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4389
- days_rel: n/a
- days_push: 394
- n_releases_24m: 0
Adoption not part of the score
6254 stars · 1211 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
pyAudioAnalysis is a Python library for audio analysis covering feature extraction (MFCCs, spectrograms, chromagrams), supervised and unsupervised classification and segmentation, and regression. It also provides command-line tools for common audio analysis tasks like silence detection and speaker diarization.
Use cases
- extract mfcc and spectrogram features from audio files
- train a classifier to distinguish music from speech
- detect audio events and remove silence from long recordings
- perform speaker diarization on a conversation recording
- build an audio emotion recognition model
- visualize audio data with dimensionality reduction
- classify unknown sounds into trained categories
When to choose
- you need a broad toolkit of classical audio analysis features and ML pipelines in Python
- you want quick command-line tools for segmentation, silence removal, or diarization
- you are prototyping audio classification or regression with SVMs and similar models
When to avoid
- you need deep-learning-based audio models rather than classical feature-based methods
- you require real-time streaming audio analysis in production
- you need GPU-accelerated or highly optimized industrial-grade audio processing
Facets
library · maturity active
audio-processing machine-learning nlp machine-learning speech-processing python cli cross-platform audio-analysis feature-extraction mfcc speaker-diarization audio-classification signal-processing svm audio
2 sources
- readme: https://github.com/tyiannak/pyAudioAnalysis · fetched 2026-08-28 · 16255451e739
- registry_pypi: https://pypi.org/pypi/pyaudioanalysis/json · fetched 2026-08-29 · 9edcfc01ebad
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tyiannak/pyAudioAnalysis | main | 48 |
For agents
markdown · JSON · MCP: product_card(name="tyiannak/pyAudioAnalysis")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem