NoiseTorch — это утилита для подавления посторонних шумов при записи с микрофона в операционных системах Linux. Она предназначена для улучшения качества звука в реальном времени, устраняя нежелательные звуки, такие как щелчки механической клавиатуры, шумы вентиляторов и другие фоновый шумы. NoiseTorch работает с аудиосистемами PulseAudio и PipeWire, создавая виртуальный микрофон, который автоматически фильтрует шумы перед передачей звука в приложения.
Программа была разработана как открытое программное обеспечение и распространяется под лицензией GNU GPL v3. Основная цель NoiseTorch — предоставить пользователям Linux простой и эффективный инструмент для улучшения качества звука в голосовых и видеоконференциях, стримах и записях. В основе работы NoiseTorch лежит нейронная сеть RNNoise, разработанная Mozilla и Xiph.Org, которая обучена различать речь от фоновых шумов и подавлять последние.
- Создание виртуального микрофона, который автоматически подавляет фоновый шум в реальном времени.
 - Использование нейронной сети RNNoise для эффективного фильтрации шума.
 - Поддержка аудиосистем PulseAudio и PipeWire в Linux.
 - Простой графический интерфейс для настройки и управления.
 - Открытый исходный код, распространяемый под лицензией GNU GPL v3.
 - Поддержка различных приложений, таких как Discord, Zoom, OBS Studio и других, через выбор виртуального микрофона в настройках звука.
 - Возможность настройки порога активации микрофона для оптимизации чувствительности.
 - Лёгкая установка и настройка, включая сборку из исходного кода или использование готовых пакетов для различных дистрибутивов Linux.