Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Curated list of python software and packages related to scientific research in audio
GitHub stars and default-branch commits for faroit/awesome-python-scientific-audio.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Command-line program to download videos from YouTube.com and other video sites
Python Data Science Handbook: full text in Jupyter Notebooks
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
music library manager and MusicBrainz tagger
Neural building blocks for speaker diarization: speech activity detection, speaker change detection, overlapped speech detection, speaker embedding
Manipulate audio with a simple and easy high level interface
Speech recognition module for Python, supporting several engines and APIs, online and offline.
Python library for audio and music analysis
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
C++ library for audio and music analysis, description and synthesis, including Python bindings
a library for audio and music analysis
A library for audio and music analysis, feature extraction.
Pythonic bindings for FFmpeg's libraries.
Tutorial material on the scientific Python ecosystem
Data manipulation and transformation for audio signal processing, powered by PyTorch
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
🎚️ Open Source Audio Matching and Mastering
music21: a Toolkit for Computer-Aided Musical Analysis and Computational Musicology
Python interface to the WebRTC Voice Activity Detector
This library provides common speech features for ASR including MFCCs and filterbank energies.
PyWavelets - Wavelet Transforms in Python
A Python library for audio data augmentation. Useful for making audio ML models work well in the real world, not just in the lab.
Pyroomacoustics is a package for audio signal processing for indoor applications. It was developed as a fast prototyping platform for beamforming algorithms in indoor scenarios.
Python module for handling audio metadata
Command line utility for forced alignment using Kaldi
Python audio and music signal processing library
gentle forced aligner
Python DSP module
Praat in Python, the Pythonic way
Instructional notebooks on music information retrieval.
:sound: Play and Record Sound with Python :snake:
Brian is a free, open source simulator for spiking neural networks.
Audio processing by using pytorch 1D convolution network
Utility functions for handling MIDI data in a nice/intuitive way.
kapre: Keras Audio Preprocessors
Mingus is a music package for Python
:speech_balloon: SpeechPy - A Library for Speech Processing and Recognition: http://speechpy.readthedocs.io/en/latest/
A Python wrapper for the high-quality vocoder "World"
Flexible audio loudness meter in Python with implementation of ITU-R BS.1770-4 loudness algorithm
Evaluation functions for music/audio information retrieval/signal processing algorithms.
Expressive Digital Signal Processing (DSP) package for Python
A flexible source separation library in Python
A Python library aimed at acousticians.
Nimfa: Nonnegative matrix factorization in Python
Music Structure Analysis Framework
Python wrapper around sox.
cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python
:sound: spafe: Simplified Python Audio Features Extraction
A pythonic python wrapper around FFTW
Python library for working with Music Information Retrieval datasets