audioFlux and pyAudioAnalysis

These two libraries are competitors, as both offer Python-based toolkits for audio and music feature extraction, analysis, classification, and segmentation, providing similar core functionalities.

audioFlux
73
Verified
pyAudioAnalysis
71
Verified
Maintenance 13/25
Adoption 18/25
Maturity 25/25
Community 17/25
Maintenance 2/25
Adoption 19/25
Maturity 25/25
Community 25/25
Stars: 3,281
Forks: 150
Downloads: 2,051
Commits (30d): 2
Language: C
License: MIT
Stars: 6,235
Forks: 1,224
Downloads: 8,231
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
Stale 6m No Dependents

About audioFlux

libAudioFlux/audioFlux

A library for audio and music analysis, feature extraction.

About pyAudioAnalysis

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work