Audio Libraries
librosa, torchaudio, recording/playback, speech and music tools.
This is an overview — pick a sub-topic below.
Sub-topics (11)
librosa
Audio and music analysis: loading, spectrograms, MFCCs, tempo and pitch.
torchaudio, soundfile and SciPy Signal
Audio I/O and transforms for PyTorch; reading/writing WAV/FLAC; classic DSP filters.
SoundDevice, PyAudio and pydub
Record and play audio (SoundDevice, PyAudio) and edit audio files simply (pydub).
PyWavelets
Wavelet transforms for time-frequency analysis and denoising.
Whisper, faster-whisper and whisper.cpp
OpenAI's open speech-recognition model and faster re-implementations.
SpeechRecognition, Vosk, Kaldi, ESPnet, SpeechBrain and NeMo
Speech toolkits — from a simple wrapper (SpeechRecognition) to full research frameworks.
pyannote.audio, Silero VAD, webrtcvad and Resemblyzer
Diarization, voice activity detection and speaker embeddings.
Coqui TTS, Piper, edge-tts, gTTS, Bark and Tortoise
Text-to-speech engines, local and online.
RVC, Demucs and Spleeter
Voice conversion (RVC) and music source separation (Demucs, Spleeter).
Pedalboard, aubio and Madmom
Audio effects (Spotify's Pedalboard), pitch/onset/beat detection (aubio, Madmom).
pretty_midi, music21 and FluidSynth
Work with MIDI and music notation, and synthesise MIDI to audio.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.