VoIP

DeepFilterNet Plus – noise suppression for microphones and recordings

DeepFilterNet Plus is a speech enhancement application that removes background noise from microphone input and recorded audio. It is a maintained fork of DeepFilterNet, a neural network-based framework designed for noise suppression in full-band speech.

The software provides two principal workflows. On Linux, it can process microphone audio in real time through compatible audio effects applications. It also offers a command-line utility for cleaning recorded WAV files on Linux, macOS and Windows.

The fork focuses particularly on improving the reliability and efficiency of real-time audio processing. It addresses problems that can occur when audio processing cannot keep pace with the incoming signal, making it suitable for applications where interruptions and audio glitches are undesirable.

This is free and open source software.

Key Features

  • Neural network-based speech enhancement using deep filtering techniques.
  • Processes full-band audio at a 48 kHz sample rate.
  • Real-time microphone noise suppression through a LADSPA plugin compatible with Easy Effects and PipeWire.
  • Command-line tool for processing noisy WAV recordings and saving the enhanced output to a specified directory.
  • Real-time safe LADSPA processing that avoids blocking the audio callback.
  • Overload protection allows audio to pass through unprocessed when the processing worker cannot keep up.
  • Improved stereo inference and handling of multi-channel audio models.
  • Maintains compatibility with existing DeepFilterNet plugin identifiers and PipeWire filter-chain configurations.
  • Includes Rust and Python components for speech enhancement, model development and research workflows.
  • Provides pretrained models for speech enhancement without requiring users to train their own networks.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: github.com/ismailivanov/DeepFilterNetPlus
Support:
Developer: Ismail Ivanov and DeepFilterNet contributors
License: MIT License or Apache License 2.0

DeepFilterNet Plus options

DeepFilterNet Plus is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

Noise Suppression Tools
NoiseTorch-ngCreates a virtual microphone that suppresses noise
noise-suppression-for-voiceNoise suppression plugin based on RNNoise
Easy EffectsGTK4 audio manipulation which includes a range of tools
noise-repellentSuite of lv2 plugins for noise reduction
DeepFilterNetLow-complexity speech enhancement framework
BigLinux MicrophoneImprove spoken audio captured from a microphone

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted