Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. AI Noise Cancellation Software
  3. DeepFilterNet

DeepFilterNet

What it is

DeepFilterNet is a free, open-source speech enhancement framework for full-band 48 kHz audio that uses deep filtering. Its command-line tool suppresses noise in WAV files, with 48 kHz as its only currently supported sampling rate. A LADSPA plugin provides real-time noise suppression and can work with PipeWire filter chains to create a virtual microphone or audio output, including for apps such as Zoom or Discord. The plugin has a minimum latency of 20 ms from STFT processing, plus any additional delay from the LADSPA host. The Rust command-line tool uses DeepFilterNet2 by default; the Python interface documents DeepFilterNet and DeepFilterNet2. An optional post-filter may slightly over-attenuate very noisy sections. The framework supports Linux, macOS and Windows, although training is tested only under Linux. The Python package installs as deepfilternet, and an optional train extra adds data-loading functionality for Linux training. Training uses HDF5 datasets and a configuration file for train, validation and test sets. Precompiled binaries are provided through GitHub releases, with a Python wheel available through PyPI. The code is licensed under either MIT or Apache License 2.0, at the user's choice.

For and against

For

  • Free and open source under MIT or Apache-2.0.
  • Includes command-line and real-time plugin options.
  • PipeWire chains can create a noise-suppressing virtual microphone.
  • Framework supports Linux, macOS and Windows.
  • Precompiled binaries and a Python wheel are available.

Against

  • Command-line processing currently supports only 48 kHz audio.
  • Training is tested only under Linux.
  • Plugin minimum latency is 20 ms plus host latency.
  • Post-filter may over-attenuate very noisy sections.

The verdict

DeepFilterNet offers both file-based and real-time noise suppression, with a specific 48 kHz audio focus. Users should account for the sampling-rate restriction, plugin latency and Linux-only tested training setup.

Who it suits

DeepFilterNet may suit developers or audio users seeking noise suppression for 48 kHz WAV files or a real-time LADSPA plugin. Its training tools are more relevant to users working with HDF5 datasets on Linux.

Plans and prices

Free and open source

Free

MIT or Apache-2.0 licensing · self-hosted framework · Linux, macOS and Windows support

DeepFilterNet

Free

Free and open source · MIT or Apache-2.0 license

Every plan, in full

On the record

Audio coverage
The framework targets 48 kHz full-band speech audio.github.com · read 15 Oct 2026
CLI limitation
The precompiled deep-filter command currently accepts only WAV files sampled at 48 kHz.github.com · read 15 Oct 2026
Distribution
The project provides precompiled binaries through its GitHub releases and a Python wheel through PyPI.github.com · read 4 Oct 2026
Embedded performance
The DeepFilterNet2 paper reports a real-time factor of 0.04 on a notebook Core-i5 CPU and describes embedded real-time use.arxiv.org · read 15 Oct 2026
Framework platforms
The framework supports Linux, macOS, and Windows; training is only tested under Linux.github.com · read 4 Oct 2026
Hugging Face demos
Hendrik Schröter's Hugging Face profile lists two DeepFilterNet Spaces, including one marked Runtime error.huggingface.co · read 15 Oct 2026
Latency
The LADSPA plugin has a minimum latency of 20 ms from STFT processing, plus latency from the LADSPA host.github.com · read 4 Oct 2026
Latest release
GitHub lists version 0.5.6 as the latest release and says it fixes issues 421 and 293.github.com · read 15 Oct 2026
Licence
The repository is free and dual-licensed so users may choose MIT or Apache License 2.0.github.com · read 15 Oct 2026
License
The repository code is free and open source under either the MIT License or Apache License 2.0, at the user's option.github.com · read 4 Oct 2026
Limit: ASR use
A Hacker News commenter cautioned that DeepFilterNet would not improve an automatic-speech-recognition model such as Whisper.news.ycombinator.com · read 15 Oct 2026
Limit: Colab installation
A 2025 GitHub issue reports metadata-generation failure while installing deepfilternet 0.5.6 in Google Colab.github.com · read 15 Oct 2026
Limit: dependency setup
A Hacker News user reported frustrating Poetry setup involving keyring behavior over SSH.news.ycombinator.com · read 15 Oct 2026
Limit: package installation
A GitHub issue reports that installing deepfilternet 0.5.3 failed because the required deepfilterlib 0.5.3 distribution was unavailable.github.com · read 15 Oct 2026
Models and processing
The Rust command-line tool defaults to DeepFilterNet2, while the Python interface also documents use of DeepFilterNet and DeepFilterNet2 models.github.com · read 4 Oct 2026
Noise suppression
Its command-line tool suppresses noise in WAV recordings.github.com · read 15 Oct 2026
Package activity
SkillFed lists the package as dormant, with its latest release dated 2023-08-31.skillfed.io · read 15 Oct 2026
Package downloads
SkillFed reports 78,622 monthly downloads for deepfilternet in its displayed 30-day window.skillfed.io · read 15 Oct 2026

Alternatives to DeepFilterNet

Every alternative, ranked