Audio Noise Reduction ML Frameworks
Deep learning and signal processing methods for removing background noise, interference, and artifacts from audio signals. Does NOT include speech recognition, speech separation, source separation, or general audio enhancement beyond noise removal.
There are 93 audio noise reduction frameworks tracked. 7 score above 50 (established tier). The highest-rated is iver56/audiomentations at 69/100 with 2,239 stars and 562,579 monthly downloads.
Get all 93 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=audio-noise-reduction&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
iver56/audiomentations
A Python library for audio data augmentation. Useful for making audio ML... |
|
Established |
| 2 |
ductho-le/WaveDL
A Scalable Deep Learning Framework for Wave-Based Inverse Problems |
|
Established |
| 3 |
marl/openl3
OpenL3: Open-source deep audio and image embeddings |
|
Established |
| 4 |
Rikorose/DeepFilterNet
Noise supression using deep filtering |
|
Established |
| 5 |
audeering/audformat
Format to store media files and annotations |
|
Established |
| 6 |
Spijkervet/torchaudio-augmentations
Audio transformations library for PyTorch |
|
Established |
| 7 |
torchsynth/torchsynth
A GPU-optional modular synthesizer in pytorch, 16200x faster than realtime,... |
|
Established |
| 8 |
archinetai/audio-data-pytorch
A collection of useful audio datasets and transforms for PyTorch. |
|
Emerging |
| 9 |
hubertsiuzdak/snac
Multi-Scale Neural Audio Codec (SNAC) compresses audio into discrete codes... |
|
Emerging |
| 10 |
archinetai/audio-encoders-pytorch
A collection of audio autoencoders, in PyTorch. |
|
Emerging |
| 11 |
mravanelli/SincNet
SincNet is a neural architecture for efficiently processing raw audio samples. |
|
Emerging |
| 12 |
breizhn/DTLN
Tensorflow 2.x implementation of the DTLN real time speech denoising model.... |
|
Emerging |
| 13 |
seanwood/gcc-nmf
Real-time GCC-NMF Blind Speech Separation and Enhancement |
|
Emerging |
| 14 |
santi-pdp/segan
Speech Enhancement Generative Adversarial Network in TensorFlow |
|
Emerging |
| 15 |
crlandsc/torch-l1-snr
Variations of L1 SNR Loss function for training audio source separation... |
|
Emerging |
| 16 |
cvondrick/soundnet
SoundNet: Learning Sound Representations from Unlabeled Video. NIPS 2016 |
|
Emerging |
| 17 |
tomlepaine/fast-wavenet
Speedy Wavenet generation using dynamic programming :zap: |
|
Emerging |
| 18 |
vbelz/Speech-enhancement
Deep learning for audio denoising |
|
Emerging |
| 19 |
magcil/deepaudio-x
A python library to train Deep Neural Networks on various audio tasks using... |
|
Emerging |
| 20 |
ForeverBlue816/PhysioWave
[NeurIPS 2025] PhysioWave: A Multi-Scale Wavelet-Transformer for... |
|
Emerging |
| 21 |
audeering/auglib
Data augmentation for audio |
|
Emerging |
| 22 |
Labbeti/aac-datasets
Audio Captioning datasets for PyTorch. |
|
Emerging |
| 23 |
jose-solorzano/audio-denoiser
Uses machine learning to denoise audio containing speech |
|
Emerging |
| 24 |
anton-jeran/FAST-RIR
This is the official implementation of our neural-network-based fast diffuse... |
|
Emerging |
| 25 |
archinetai/archisound
A collection of pre-trained audio models, in PyTorch. |
|
Emerging |
| 26 |
AppleHolic/source_separation
Deep learning based speech source separation using Pytorch |
|
Emerging |
| 27 |
anira-project/anira
an architecture for neural network inference in real-time audio applications |
|
Emerging |
| 28 |
nicklashansen/voice-activity-detection
Voice Activity Detection (VAD) using deep learning. |
|
Emerging |
| 29 |
chabandou/poise-voice-isolator
An app that uses ML/DL models for system-wide speech isolation. |
|
Emerging |
| 30 |
cwx-worst-one/EAT
[IJCAI 2024] EAT: Self-Supervised Pre-Training with Efficient Audio Transformer |
|
Emerging |
| 31 |
balavenkatesh3322/audio-pretrained-model
A collection of Audio and Speech pre-trained models. |
|
Emerging |
| 32 |
omeryusufyagci/fast-music-remover
A C++ based, lightweight music and noise remover for YouTube and other... |
|
Emerging |
| 33 |
seorim0/DNN-based-Speech-Enhancement-in-the-frequency-domain
DNN-based SE in the frequency domain using Pytorch. You can test some... |
|
Emerging |
| 34 |
claritychallenge/clarity_CC
Support for Clarity Enhancement and Prediction Challenges (obsolete - see README) |
|
Emerging |
| 35 |
YuriWayne42/hrtf_sht_personalization
the code for 'Global HRTF Personalization Using Anthropometric Measures'(AES... |
|
Emerging |
| 36 |
haoheliu/torchsubband
Pytorch implementation of subband decomposition |
|
Emerging |
| 37 |
YuanGongND/psla
Code for the TASLP paper "PSLA: Improving Audio Tagging With Pretraining,... |
|
Emerging |
| 38 |
naplab/AAD-MovingSpeakers
End-to-end system that leverages brain signals to control a binaural speech... |
|
Emerging |
| 39 |
am1tyadav/teal
Library of TensorFlow layers for audio data processing and data augmentation |
|
Emerging |
| 40 |
LadislavVasina1/AudioAugmentor_public
This library is designed to augment audio data for machine learning... |
|
Emerging |
| 41 |
miccio-dk/itsadive_hybrid_structural_model
A structural model for HRTF individualization combining measured,... |
|
Emerging |
| 42 |
msalhab96/SNR-Estimation-Using-Deep-Learning
An implementation for Frame-level Speech Signal-to-Noise Ratio Estimation ... |
|
Emerging |
| 43 |
Torsion-Audio/nn-inference-template
Neural network inference template for real-time cricital audio environments... |
|
Experimental |
| 44 |
rpatrik96/pytorch-lightning-wavenet
An implementation of WaveNet using PyTorch & PyTorch Lightning |
|
Experimental |
| 45 |
seorim0/NUNet-TLS
Nested U-Net with two-level skip connections for speech enhancement |
|
Experimental |
| 46 |
satvik-venkatesh/Wave-U-net-TF2
This repository implements the Wave-U-net architecture in TensorFlow 2 |
|
Experimental |
| 47 |
ooshyun/ClarityChallenge2023
Speech Enhancement for Hearing Aid |
|
Experimental |
| 48 |
julian-parker/DAFX22_FNO
Code associated with the paper "Physical Modeling using Recurrent Neural... |
|
Experimental |
| 49 |
adrianSRoman/DeepWaveTorch
DeepWave: A Recurrent Neural-Network for Real-Time Acoustic Imaging (PyTorch... |
|
Experimental |
| 50 |
sk3llo/flutter_nnnoiseless
Recurrent neural network for audio noise reduction. |
|
Experimental |
| 51 |
towardsDLCV/Up-Cycle-SENet
[Neurocomputing 2025] Unpaired Phase-aware Speech Enhancement Using Deep... |
|
Experimental |
| 52 |
Fewy45/upscalemp3_v2
🎧 Enhance MP3 audio quality by removing compression artifacts with a... |
|
Experimental |
| 53 |
seorim0/SE-using-SRL-Model
Causal Speech Enhancement Based on a Two-Branch Nested U-Net Architecture... |
|
Experimental |
| 54 |
fertlopus/AdaptiveANC
Adaptive Noise Cancellation System Application For Automobiles |
|
Experimental |
| 55 |
ahmetcanaydemir/sekte
Reducing the Noise in the Audio Signal by Deep Learning Methods |
|
Experimental |
| 56 |
MidhunNirmal/LC3-Enhancement-using-GAN
audio enhancement using a Generative Adversarial Network (GAN) for LC3 audio codec |
|
Experimental |
| 57 |
adrianbarahona/noisebandnet
Code for the "NoiseBandNet: Controllable Time-Varying Neural Synthesis of... |
|
Experimental |
| 58 |
rossGardiner/AudiClean
AudiClean is an event driven audio processing libary which implements... |
|
Experimental |
| 59 |
DBraun/DAC-JAX
JAX Implementations of Descript Audio Codec and EnCodec |
|
Experimental |
| 60 |
ga642381/AudioCodec-Hub
AudioCodec-Hub is a Python library for encoding and decoding audio data,... |
|
Experimental |
| 61 |
madakkuni/call-recording-cleaner-api
AI-powered Azure Function API that removes IVR, silence, music, and... |
|
Experimental |
| 62 |
haydenshively/SoundStream
Implementation of SoundStream, an end-to-end neural audio codec |
|
Experimental |
| 63 |
Kei1999/adaptive-white-noise
🌊 Enhance focus and privacy with Adaptive White Noise, a smart sound masking... |
|
Experimental |
| 64 |
dan-k-k/vocal-gate
Real-time AI Noise Gate VST3/AU plugin. Removes coughs, sneezes, and other... |
|
Experimental |
| 65 |
matthewmcq/upscalemp3_v2
Mp3 to wav super resolution model for audio restoration & enhancement. U-Net... |
|
Experimental |
| 66 |
tpt-adasp/rt-machine-cpp
A C++ framework to build real-time audio ML research prototypes |
|
Experimental |
| 67 |
bootphon/learnable-strf
Learnable STRF, from Riad et al. 2021 JASA |
|
Experimental |
| 68 |
santoshd97/Speech_Denoising_with_CNN
Removing noise from speech using 1-D & 2-D Convolutional Neural Network (CNN) |
|
Experimental |
| 69 |
Lallapallooza/fast-audiomentations
âš¡ Blazing fast audio augmentation in Python, powered by GPU for... |
|
Experimental |
| 70 |
A-SHOJAEI/cross-lingual-phoneme-aware-speech-enhancement-with-adaptive-masking
Multi-stage speech enhancement system that leverages cross-lingual phoneme... |
|
Experimental |
| 71 |
goepfert/noise_reduction
Audio De-Noiser using a Convolutional Neural Network Architecture built with... |
|
Experimental |
| 72 |
Nikait/FastWave
FastWave is a lightweight diffusion model for general audio super-resolution... |
|
Experimental |
| 73 |
ClementineBerger/DPNMM
ICASSP 2025 paper Perceptual Noise-Masking with Music through Deep Spectral... |
|
Experimental |
| 74 |
GrahamPellegrini/Machine-Learning-Noise-Cancellation
Bachelor Final Year Project exploring real-time speech denoising using... |
|
Experimental |
| 75 |
nesl/auritus
Auritus: An Open-Source Optimization Toolkit for Training and Development of... |
|
Experimental |
| 76 |
supergeniodelmale/DeepFilterNet_WebUI
A simple web UI built in Gradio for audio noise reduction through DeepFilterNet |
|
Experimental |
| 77 |
ianrowan/DeepWave
A Deep Learning Approach leveraging Transformer style Architectures for... |
|
Experimental |
| 78 |
YasinRezvani/Audio_Denoising_Using_FFT_and_CNN
Combines FFT-based filtering with a custom CNN model to denoise audio... |
|
Experimental |
| 79 |
minguinho26/Prefix_AAC_ICASSP2023
Official Implementation of "Prefix tuning for Automated Audio... |
|
Experimental |
| 80 |
Devanik21/Denoising-audio-with-HPF
Audio denoising pipeline using Butterworth/Chebyshev HPF (SOS), Wiener... |
|
Experimental |
| 81 |
gdalsanto/similarity-metrics-for-rirs
Similarity Metrics for Late Reverberation and code for data processing |
|
Experimental |
| 82 |
matthewmcq/cleanfm
Implementation of the Dirichlet Kernel Deconvolution algorithm for precise... |
|
Experimental |
| 83 |
pratapkygo/noiseCancellationCarnaticMusic
Various melodic noise filtering techniques viz. Adaptive Noise Cancellation,... |
|
Experimental |
| 84 |
carlosholivan/audiolm-google-torch
Implementation of the AudioLM model by Google in Pytorch |
|
Experimental |
| 85 |
dbry/skipper
Detection and selective purging of talk or music in audio streams |
|
Experimental |
| 86 |
kyegomez/AST
Implementation of AST from the paper: "AST: Audio Spectrogram Transformer'... |
|
Experimental |
| 87 |
anira-project/anira-rt-principle-check
Evaluation of real-time violations of different inference engines and... |
|
Experimental |
| 88 |
ybourdin/sptmod
A deep learning model for dynamic range compression modeling. Accompanying... |
|
Experimental |
| 89 |
BenjaminDanker/Audio-Cleaner-Web
AI-powered video audio noise reduction in the cloud using DeepFilterNet3 and... |
|
Experimental |
| 90 |
olilarkin/iPlug2OnnxRuntime
ML Audio plug-in example using iPlug2 & ONNX Runtime |
|
Experimental |
| 91 |
MetaSensing-AI/SPL-2024-Incremental-Learning
IEEE SPL - Learning Noise Adapters for Incremental Speech Enhancement |
|
Experimental |
| 92 |
lottev1991/opencpop-cjke-multidict
Quadrilingual, multi-dictionary Diffsinger model trained on the Opencpop dataset. |
|
Experimental |
| 93 |
believemanasseh/audio-purifier-extension
A chrome extension for noise suppression |
|
Experimental |