#114 · Primary category: Speech & Audio
DeepFilterNet
Noise supression using deep filtering
Project last updated:10/17/24
GitHub Stars
4.6K
Forks
508
Contributors
14
License
Other
Why we included this project
DeepFilterNet tackles a specific, common problem: cleaning up speech recorded at 48kHz while keeping the compute low enough for real-time use. Its deep-filtering framework is built with embedded devices in mind, and the project offers more than one way to put it to work. A pre-compiled deep-filter binary strips noise out of WAV files in batch, and a LADSPA plugin lets you wire it into PipeWire as a virtual noise-suppression microphone for calls and streaming. The same codebase includes Python training and evaluation code, so you are not stuck with the pretrained models if you want to fine-tune for your own audio. Between the light footprint and the range of deployment paths, it is a sensible first stop for speech-enhancement experiments and real audio pipelines.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production