11 best Python Audio Editing libraries in 2023
by Open Weaver kits ✔ Updated: Feb 9, 2023
Python is a high-level, general-purpose programming language that is widely used for web development. Python is one of the most popular languages in the world. It is used by many developers and programmers as well. Python includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems. Audio editing is a process of manipulating sound recordings. It can be done in several ways using different software applications. It also has a growing number of open source libraries for audio editing and manipulation. Popular Python Audio Editing open source libraries among developers include: PaddleHub - Awesome pretrained models toolkit based on PaddlePaddle; speech_recognition - Speech recognition module for Python, supporting several engines; librosa - Python library for audio and music analysis.
Awesome pre-trained models toolkit based on PaddlePaddle. (400+ models including Image, Text, Audio, Video and Cross-Modal with Easy Inference & Serving)
Python 11786 Version:v2.3.1 License: Permissive (Apache-2.0)
Speech recognition module for Python, supporting several engines and APIs, online and offline.
Python 7217 Version:3.10.0 License: Permissive (BSD-3-Clause)
Python library for audio and music analysis
Python 5960 Version:0.10.0.post2 License: Permissive (ISC)
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Python 2504 Version:Current License: Permissive (MIT)
Neural building blocks for speaker diarization: speech activity detection, speaker change detection, overlapped speech detection, speaker embedding
Jupyter Notebook 3036 Version:2.1.1 License: Permissive (MIT)
Audio super resolution using neural networks
Python 924 Version:Current License: Permissive (MIT)
Apply audio effects such as reverb and EQ directly to audio files or NumPy ndarrays.
Python 328 Version:0.3.7 License: Permissive (MIT)
Understanding emotions from audio files using neural networks and multiple datasets.
Python 311 Version:Current License: Strong Copyleft (GPL-3.0)
Codebase for ECCV18 "The Sound of Pixels"
Python 274 Version:Current License: Permissive (MIT)
UrbanSound classification using Convolutional Recurrent Networks in PyTorch
Python 248 Version:Current License: Permissive (MIT)
The Shazam-similar app, that identify the song using audio fingerprints & spectrum analysis and Fast Fourier transform
Python 302 Version:Current License: Permissive (MIT)