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...

69
Established
2 ductho-le/WaveDL

A Scalable Deep Learning Framework for Wave-Based Inverse Problems

58
Established
3 marl/openl3

OpenL3: Open-source deep audio and image embeddings

57
Established
4 Rikorose/DeepFilterNet

Noise supression using deep filtering

56
Established
5 audeering/audformat

Format to store media files and annotations

54
Established
6 Spijkervet/torchaudio-augmentations

Audio transformations library for PyTorch

52
Established
7 torchsynth/torchsynth

A GPU-optional modular synthesizer in pytorch, 16200x faster than realtime,...

52
Established
8 archinetai/audio-data-pytorch

A collection of useful audio datasets and transforms for PyTorch.

46
Emerging
9 hubertsiuzdak/snac

Multi-Scale Neural Audio Codec (SNAC) compresses audio into discrete codes...

45
Emerging
10 archinetai/audio-encoders-pytorch

A collection of audio autoencoders, in PyTorch.

45
Emerging
11 mravanelli/SincNet

SincNet is a neural architecture for efficiently processing raw audio samples.

44
Emerging
12 breizhn/DTLN

Tensorflow 2.x implementation of the DTLN real time speech denoising model....

44
Emerging
13 seanwood/gcc-nmf

Real-time GCC-NMF Blind Speech Separation and Enhancement

44
Emerging
14 santi-pdp/segan

Speech Enhancement Generative Adversarial Network in TensorFlow

44
Emerging
15 crlandsc/torch-l1-snr

Variations of L1 SNR Loss function for training audio source separation...

43
Emerging
16 cvondrick/soundnet

SoundNet: Learning Sound Representations from Unlabeled Video. NIPS 2016

43
Emerging
17 tomlepaine/fast-wavenet

Speedy Wavenet generation using dynamic programming :zap:

43
Emerging
18 vbelz/Speech-enhancement

Deep learning for audio denoising

43
Emerging
19 magcil/deepaudio-x

A python library to train Deep Neural Networks on various audio tasks using...

42
Emerging
20 ForeverBlue816/PhysioWave

[NeurIPS 2025] PhysioWave: A Multi-Scale Wavelet-Transformer for...

42
Emerging
21 audeering/auglib

Data augmentation for audio

41
Emerging
22 Labbeti/aac-datasets

Audio Captioning datasets for PyTorch.

41
Emerging
23 jose-solorzano/audio-denoiser

Uses machine learning to denoise audio containing speech

39
Emerging
24 anton-jeran/FAST-RIR

This is the official implementation of our neural-network-based fast diffuse...

39
Emerging
25 archinetai/archisound

A collection of pre-trained audio models, in PyTorch.

39
Emerging
26 AppleHolic/source_separation

Deep learning based speech source separation using Pytorch

38
Emerging
27 anira-project/anira

an architecture for neural network inference in real-time audio applications

38
Emerging
28 nicklashansen/voice-activity-detection

Voice Activity Detection (VAD) using deep learning.

38
Emerging
29 chabandou/poise-voice-isolator

An app that uses ML/DL models for system-wide speech isolation.

37
Emerging
30 cwx-worst-one/EAT

[IJCAI 2024] EAT: Self-Supervised Pre-Training with Efficient Audio Transformer

36
Emerging
31 balavenkatesh3322/audio-pretrained-model

A collection of Audio and Speech pre-trained models.

35
Emerging
32 omeryusufyagci/fast-music-remover

A C++ based, lightweight music and noise remover for YouTube and other...

35
Emerging
33 seorim0/DNN-based-Speech-Enhancement-in-the-frequency-domain

DNN-based SE in the frequency domain using Pytorch. You can test some...

35
Emerging
34 claritychallenge/clarity_CC

Support for Clarity Enhancement and Prediction Challenges (obsolete - see README)

34
Emerging
35 YuriWayne42/hrtf_sht_personalization

the code for 'Global HRTF Personalization Using Anthropometric Measures'(AES...

33
Emerging
36 haoheliu/torchsubband

Pytorch implementation of subband decomposition

33
Emerging
37 YuanGongND/psla

Code for the TASLP paper "PSLA: Improving Audio Tagging With Pretraining,...

32
Emerging
38 naplab/AAD-MovingSpeakers

End-to-end system that leverages brain signals to control a binaural speech...

31
Emerging
39 am1tyadav/teal

Library of TensorFlow layers for audio data processing and data augmentation

31
Emerging
40 LadislavVasina1/AudioAugmentor_public

This library is designed to augment audio data for machine learning...

31
Emerging
41 miccio-dk/itsadive_hybrid_structural_model

A structural model for HRTF individualization combining measured,...

30
Emerging
42 msalhab96/SNR-Estimation-Using-Deep-Learning

An implementation for Frame-level Speech Signal-to-Noise Ratio Estimation ...

30
Emerging
43 Torsion-Audio/nn-inference-template

Neural network inference template for real-time cricital audio environments...

29
Experimental
44 rpatrik96/pytorch-lightning-wavenet

An implementation of WaveNet using PyTorch & PyTorch Lightning

29
Experimental
45 seorim0/NUNet-TLS

Nested U-Net with two-level skip connections for speech enhancement

27
Experimental
46 satvik-venkatesh/Wave-U-net-TF2

This repository implements the Wave-U-net architecture in TensorFlow 2

26
Experimental
47 ooshyun/ClarityChallenge2023

Speech Enhancement for Hearing Aid

26
Experimental
48 julian-parker/DAFX22_FNO

Code associated with the paper "Physical Modeling using Recurrent Neural...

26
Experimental
49 adrianSRoman/DeepWaveTorch

DeepWave: A Recurrent Neural-Network for Real-Time Acoustic Imaging (PyTorch...

26
Experimental
50 sk3llo/flutter_nnnoiseless

Recurrent neural network for audio noise reduction.

26
Experimental
51 towardsDLCV/Up-Cycle-SENet

[Neurocomputing 2025] Unpaired Phase-aware Speech Enhancement Using Deep...

26
Experimental
52 Fewy45/upscalemp3_v2

🎧 Enhance MP3 audio quality by removing compression artifacts with a...

25
Experimental
53 seorim0/SE-using-SRL-Model

Causal Speech Enhancement Based on a Two-Branch Nested U-Net Architecture...

25
Experimental
54 fertlopus/AdaptiveANC

Adaptive Noise Cancellation System Application For Automobiles

25
Experimental
55 ahmetcanaydemir/sekte

Reducing the Noise in the Audio Signal by Deep Learning Methods

25
Experimental
56 MidhunNirmal/LC3-Enhancement-using-GAN

audio enhancement using a Generative Adversarial Network (GAN) for LC3 audio codec

25
Experimental
57 adrianbarahona/noisebandnet

Code for the "NoiseBandNet: Controllable Time-Varying Neural Synthesis of...

24
Experimental
58 rossGardiner/AudiClean

AudiClean is an event driven audio processing libary which implements...

24
Experimental
59 DBraun/DAC-JAX

JAX Implementations of Descript Audio Codec and EnCodec

24
Experimental
60 ga642381/AudioCodec-Hub

AudioCodec-Hub is a Python library for encoding and decoding audio data,...

23
Experimental
61 madakkuni/call-recording-cleaner-api

AI-powered Azure Function API that removes IVR, silence, music, and...

23
Experimental
62 haydenshively/SoundStream

Implementation of SoundStream, an end-to-end neural audio codec

22
Experimental
63 Kei1999/adaptive-white-noise

🌊 Enhance focus and privacy with Adaptive White Noise, a smart sound masking...

22
Experimental
64 dan-k-k/vocal-gate

Real-time AI Noise Gate VST3/AU plugin. Removes coughs, sneezes, and other...

22
Experimental
65 matthewmcq/upscalemp3_v2

Mp3 to wav super resolution model for audio restoration & enhancement. U-Net...

21
Experimental
66 tpt-adasp/rt-machine-cpp

A C++ framework to build real-time audio ML research prototypes

20
Experimental
67 bootphon/learnable-strf

Learnable STRF, from Riad et al. 2021 JASA

20
Experimental
68 santoshd97/Speech_Denoising_with_CNN

Removing noise from speech using 1-D & 2-D Convolutional Neural Network (CNN)

19
Experimental
69 Lallapallooza/fast-audiomentations

âš¡ Blazing fast audio augmentation in Python, powered by GPU for...

19
Experimental
70 A-SHOJAEI/cross-lingual-phoneme-aware-speech-enhancement-with-adaptive-masking

Multi-stage speech enhancement system that leverages cross-lingual phoneme...

19
Experimental
71 goepfert/noise_reduction

Audio De-Noiser using a Convolutional Neural Network Architecture built with...

18
Experimental
72 Nikait/FastWave

FastWave is a lightweight diffusion model for general audio super-resolution...

17
Experimental
73 ClementineBerger/DPNMM

ICASSP 2025 paper Perceptual Noise-Masking with Music through Deep Spectral...

17
Experimental
74 GrahamPellegrini/Machine-Learning-Noise-Cancellation

Bachelor Final Year Project exploring real-time speech denoising using...

17
Experimental
75 nesl/auritus

Auritus: An Open-Source Optimization Toolkit for Training and Development of...

15
Experimental
76 supergeniodelmale/DeepFilterNet_WebUI

A simple web UI built in Gradio for audio noise reduction through DeepFilterNet

15
Experimental
77 ianrowan/DeepWave

A Deep Learning Approach leveraging Transformer style Architectures for...

15
Experimental
78 YasinRezvani/Audio_Denoising_Using_FFT_and_CNN

Combines FFT-based filtering with a custom CNN model to denoise audio...

14
Experimental
79 minguinho26/Prefix_AAC_ICASSP2023

Official Implementation of "Prefix tuning for Automated Audio...

14
Experimental
80 Devanik21/Denoising-audio-with-HPF

Audio denoising pipeline using Butterworth/Chebyshev HPF (SOS), Wiener...

14
Experimental
81 gdalsanto/similarity-metrics-for-rirs

Similarity Metrics for Late Reverberation and code for data processing

14
Experimental
82 matthewmcq/cleanfm

Implementation of the Dirichlet Kernel Deconvolution algorithm for precise...

14
Experimental
83 pratapkygo/noiseCancellationCarnaticMusic

Various melodic noise filtering techniques viz. Adaptive Noise Cancellation,...

14
Experimental
84 carlosholivan/audiolm-google-torch

Implementation of the AudioLM model by Google in Pytorch

13
Experimental
85 dbry/skipper

Detection and selective purging of talk or music in audio streams

13
Experimental
86 kyegomez/AST

Implementation of AST from the paper: "AST: Audio Spectrogram Transformer'...

13
Experimental
87 anira-project/anira-rt-principle-check

Evaluation of real-time violations of different inference engines and...

12
Experimental
88 ybourdin/sptmod

A deep learning model for dynamic range compression modeling. Accompanying...

12
Experimental
89 BenjaminDanker/Audio-Cleaner-Web

AI-powered video audio noise reduction in the cloud using DeepFilterNet3 and...

11
Experimental
90 olilarkin/iPlug2OnnxRuntime

ML Audio plug-in example using iPlug2 & ONNX Runtime

11
Experimental
91 MetaSensing-AI/SPL-2024-Incremental-Learning

IEEE SPL - Learning Noise Adapters for Incremental Speech Enhancement

11
Experimental
92 lottev1991/opencpop-cjke-multidict

Quadrilingual, multi-dictionary Diffsinger model trained on the Opencpop dataset.

10
Experimental
93 believemanasseh/audio-purifier-extension

A chrome extension for noise suppression

10
Experimental