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