Home / Audio
204 Components & Libraries
Sortby
Why not do things without the command line, via linking libffmpeg, libgstreamer or libav? Other projects using FFmpeg from Python include: Requires FFmpeg ≥ 3.0 (≥ 4.2 for Facebook Live RTMPS) Latest…
Real-Time Expressive Digital Signal Processing (DSP) Package for Python! There are several tools and packages that let the Python use and expressiveness look like languages such as MatLab and Octave.…
tinytag is a library for reading music meta data of most common audio files in pure Python Alternatively you can use tinytag directly on the command line: Alternatively, check if a file is supported:…
The input and output data are scaled to 0dBFS (Full Scale). To avoid clipping restrict all data between -1 and 1. SoundCard is cross-platform, and supports Linux/pulseaudio, Mac/coreaudio, and Window…
You can choose the audio input source you want from the list. You can also set the default values you want by simply changing them in the interface, and the program will save them for you for the nex…
In 0.12.0, we changed the load order of the libsndfile library. Now, the packaged libsndfile in the platform-specific wheels is tried before falling back to any system-provided libsndfile. If you wou…
Automatic shifter for SRT and ASS subtitle based on audio streams. Imagine you've got a subtitle file synced to one video file, but you want to use these subtitles with some other video you've got vi…
Real-time open-source voice modification program & sound board. Can be useful for many things, especially when used in combination with virtual sound i/o devices. If everything works out, you're …
nussl contains a rich feature set for deep learning models, including a built in trainer with support for many common datasets in music and speech separation. nussl also has a External File Zoo where…
Flexible audio loudness meter in Python. You can install with pip as follows For the latest releases always install from the GitHub repo It's easy to measure the loudness of a wav file. Here we use P…
Decode audio files using whichever backend is available. The library currently supports: Use the library like so: Additional values are available as fields on the audio file object: Audioread support…
A live audio spectrum analyzer using pyAudio, matplotlib and scipy. A series of Jupyter notebooks and python files which stream audio from a microphone using pyaudio.
Install using pip Alternatively, Given a set of components and an optional set of statistics to apply to the time-varying components, extract them using Python. Assume the following directory structu…
Simplified Python Audio Features Extraction spafe requires: if you want to use the visualization module/ functions of spafe, you will need to install: Once you have the Dependencies installed, use on…
Swing Music is a beautiful, self-hosted music player for your local audio files. Like a cooler Spotify ... but bring your own music. Just run the app and enjoy your music library in a web browser. F…
MusPy is an open source Python library for symbolic music generation. It provides essential tools for developing a music generation system, including dataset management, data I/O, data preprocessing …
This project presents a deep learning classifier able to predict the emotions of a human speaker encoded in an audio file. The classifier is trained using 2 different datasets, RAVDESS and TESS, and …
Contact me if you'd like this package to persist, and/or if you'd like to take over ownership of this repo. This is a lightweight Python wrapper for SoX - Sound eXchange. Supported effects range from…
This captcha solver will only work on sites that support audio challenges, I am not responsible for your actions using this script. This script was made for educational purposes.
TimeSide is a Python framework enabling low and high level audio analysis, imaging, transcoding, streaming and labelling. Its high-level API is designed to enable complex processing on very large dat…
Here are some quick gifs demonstrating a miniscule amount of the availble features, go towards the bottom of the README to see the full API: Next, get the boost headers. Now just open the Xcode proje…
TimeSide is a python framework enabling low and high level audio analysis, imaging, transcoding, streaming and labelling. Its high-level API is designed to enable complex processing on very large dat…
To remove a specific song & related hash from db
This library provides tools for working with common MIR datasets, including tools for: To install, simply run: There are two ways of citing mirdata: If you are using the library for your work, please…
Automatic speed and shift correction Supports all reasonably encoded SRT files in any language Should work with any language in the audio (only tested with a few though) Quality-of-fit metric for che…
Prerequisites: Python 3.5 or later. A first-time user may start with two examples: Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. P…
Scripts for alignment of laboratory speech production data Please you use this tool; we would appreciate if you cited the following paper: Gorman, Kyle, Jonathan Howell and Michael Wagner. 2011. Pros…
Still, these are the commands for Linux: You can build the image with: After getting your VAD token (see next sections) run: The "volume" stuff will allow you not to re-download the huggingface model…
QualCoder is a qualitative data analysis application written in Python. Text files can be typed in manually or loaded from txt, odt, docx, html, htm, md, epub, and PDF files. Images, video, and audi…
Subscribe to our newsletter