$npx skillfedfor your agent

Analysis packages

10 packages

Packages

pydub With conditions
PyPI · Analysis · released Mar 2021

Pydub provides a high-level Python interface for loading, manipulating, and exporting audio files with simple operations like slicing, concatenation, and format conversion.

However, the abandoned status since 2021-03-10 means no future fixes or compatibility updates—use it only if you can tolerate potential issues with newer Python…

MITpure Pythonabandoned
21.0Mdownloads / mo
librosa Worth it
PyPI · Analysis · released Aug 2026

librosa provides audio and music signal processing algorithms and tools for building music information retrieval systems in Python.

Install it if you need to work with audio features, music analysis, or MIR tasks.

ISCpure Python · 3.12+
13.6Mdownloads / mo
soxr Worth it
PyPI · Analysis · released May 2026

Performs high-quality sample-rate conversion (resampling) for audio signals, supporting both one-shot and streaming modes via a Python wrapper around libsoxr.

LGPL-2.1-or-latercompiled wheel · 3.9+
11.2Mdownloads / mo
moviepy With conditions
PyPI · Analysis · released May 2025

MoviePy is a Python library for video editing that reads, processes, and writes video and audio files by converting them to numpy arrays for frame-level manipulation and effect application.

MITpure Pythonaging
8.2Mdownloads / mo
tinytag Worth it
PyPI · Analysis · released Jul 2026

Reads metadata (artist, title, duration, bitrate, and more) from audio files in formats including MP3, MP4, FLAC, OGG, WAV, and others, without writing or modifying tags.

Install it if you need to extract metadata from audio files without the overhead of a heavier library.

MITpure Python · 3.7+
5.5Mdownloads / mo
kaldiio With conditions
PyPI · Analysis · released Mar 2025

Kaldiio reads and writes Kaldi archive (ark) and script (scp) files in pure Python, handling matrices, vectors, and audio data with support for binary, text, and compressed formats.

However, verify the license status before use in proprietary contexts, and note that maintenance is aging—critical bug fixes may be slow.

license unclearpure Pythonaging
1.2Mdownloads / mo
mir-eval Worth it
PyPI · Analysis · released Feb 2025

mir_eval computes standard accuracy metrics for music and audio information retrieval tasks, enabling transparent evaluation of audio processing algorithms.

Install it if you are evaluating audio or music processing algorithms and need reproducible metric computation.

MITpure Python
229.7Kdownloads / mo
aubio Skip
PyPI · Analysis · released Feb 2019

aubio is a Python wrapper around a C library for music and audio analysis, providing tools to detect onsets, track pitch, identify beats, and extract spectral features from audio files and streams.

GPL-3.0-or-laterbuilds from sourceabandoned
213.3Kdownloads / mo
pyrubberband With conditions
PyPI · Analysis · released Sep 2024

Provides Python wrappers for time-stretching and pitch-shifting audio via the Rubberband command-line tool, processing audio files on disk.

ISCpure Python · 3.7+dormant
98.1Kdownloads / mo
stftpitchshift With conditions
PyPI · Analysis · released Dec 2023

Shifts the pitch and timbre of audio signals using Short-Time Fourier Transform (STFT) analysis, with optional formant preservation to avoid the Mickey Mouse effect.

MITpure Python · 3+aging
80.8Kdownloads / mo