{"repo":"iver56/audiomentations","free":true,"listed":false,"github":"https://github.com/iver56/audiomentations","clone":"git clone https://github.com/iver56/audiomentations.git","description":"A Python library for audio data augmentation. Useful for making audio ML models work well in the real world, not just in the lab.","language":"Python","stars":2312,"topics":["audio","sound","data-augmentation","augmentation","sound-processing","python","machine-learning","music","deep-learning","audio-effects"],"license":"MIT","category":"machine-learning","readme_excerpt":"Audiomentations Audiomentations is a Python library for audio data augmentation, built to be fast and easy to use - its API is inspired by albumentations. It's useful for making audio deep learning models work well in the real world, not just in the lab. Audiomentations runs on CPU, supports mono audio and multichannel audio and integrates well in training pipelines, such as those built with TensorFlow/Keras or PyTorch. It has helped users achieve world-class results in Kaggle competitions and is trusted by companies building next-generation audio products with AI. Need a Pytorch-specific alternative with GPU support? Check out torch-audiomentations! Setup pip install audiomentations Usage example Documentation The API documentation, along with guides, example code, illustrations and example sounds, is available at https://iver56.github.io/audiomentations/ Transforms AddBackgroundNoise: Mixes in another sound to add background noise AddColorNoise: Adds noise with specific color AddGaussianNoise: Adds gaussian noise to the audio samples AddGaussianSNR: Injects gaussian noise using a randomly chosen signal-to-noise ratio AddShortNoises: Mixes in various short noise sounds AdjustDuration: Trims or pads the audio to fit a target duration AirAbsorption: Applies frequency-dependent attenuation simulating air absorption Aliasing: Produces aliasing artifacts by downsampling without low-pass filtering and then upsampling ApplyImpulseResponse: Convolves the audio with a randomly chosen","default_branch":null,"files":null,"tree":[],"storefront":"/r/iver56","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iver56/audiomentations/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}