
Iris Clarity
AI-powered voice isolation for crystal-clear communication in any environment.
Real-time, AI-powered microphone noise suppression for Linux environments.

NoiseTorch is a high-performance, real-time microphone noise suppression tool specifically engineered for Linux systems. It leverages the RNNoise library, which utilizes a Recurrent Neural Network (RNN) to differentiate between human speech and background interference. By creating a virtual audio device (sink/source), NoiseTorch intercepts raw audio input before it reaches the application layer, filtering out mechanical keyboard clicks, computer fans, and ambient room noise with minimal CPU overhead. As of 2026, it remains a critical infrastructure component for Linux-based professionals and gamers who demand privacy-focused, local-only audio processing. Unlike proprietary SaaS solutions, NoiseTorch operates entirely offline, ensuring no voice data is transmitted to external servers. Its architecture is optimized for low-latency performance, typically adding less than 15ms of delay, making it suitable for competitive gaming and professional live broadcasting. The software supports both legacy PulseAudio and modern PipeWire audio servers, maintaining its position as the de-facto standard for system-level noise cancellation in the open-source ecosystem.
NoiseTorch is a high-performance, real-time microphone noise suppression tool specifically engineered for Linux systems.
Explore all tools that specialize in real-time filtering. This domain focus ensures NoiseTorch delivers optimized results for this specific requirement.
Explore all tools that specialize in sink/source management. This domain focus ensures NoiseTorch delivers optimized results for this specific requirement.
Explore all tools that specialize in pulseaudio/pipewire support. This domain focus ensures NoiseTorch delivers optimized results for this specific requirement.
Uses Xiph.org's RNNoise library, combining a classic signal processing approach with a deep learning recurrent neural network.
Creates a virtual PulseAudio/PipeWire source that applications treat as a physical hardware device.
All inference and processing occur locally on the user's CPU using optimized C/C++ libraries.
Adjustable threshold that determines the probability required for the algorithm to consider an input as 'speech'.
Optimized buffer handling to ensure minimal delay between audio capture and filtered output.
Provides a command-line interface for loading and unloading the suppression module without a GUI.
Full support for modern Linux audio stacks through the PipeWire-Pulse compatibility layer.
Ensure PulseAudio or PipeWire is installed and running on your Linux distribution.
Download the latest release binary or build from the official GitHub repository source.
Unpack the archive to ~/.local/ or a preferred directory in your PATH.
Grant the binary the necessary capabilities for low-level audio access using setcap (CAP_SYS_NICE).
Launch the NoiseTorch GUI through the application menu or terminal.
Select the physical microphone input device from the listed hardware interfaces.
Configure the 'Voice Activation Threshold' slider to calibrate the sensitivity of the neural network.
Click the 'Load NoiseTorch' button to initialize the virtual microphone device.
Navigate to your system's Sound Settings and select 'NoiseTorch Virtual Microphone' as the default input.
Verify the noise floor reduction in a communication app like Discord, Zoom, or OBS Studio.
All Set
Ready to go
Verified feedback from other users.
"Users praise its simplicity and the fact it is 'set and forget'. The Linux community highly values its open-source nature and effectiveness against mechanical keyboard noise."
Post questions, share tips, and help other users.

AI-powered voice isolation for crystal-clear communication in any environment.

AI-powered audio tools for music creation, voice manipulation, and audio enhancement.

The industry-standard, high-fidelity MP3 encoding engine for precision audio compression.

The industry-standard monophonic vocal transformer for pitch, formant, and saturation.

Lightweight, open-source noise gate for zero-latency audio suppression.

Professional-grade AI music source separation and stem extraction for producers and DJs.
Opus is a totally open and royalty-free audio codec designed for versatile audio applications over the internet, including speech and music transmission.