#114 · Primary category: Speech & Audio

DeepFilterNet

audio deep-learning noise-suppression pytorch rust speech speech-enhancement

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