Helper script to easily load or unload the Real-time Noise Suppression Plugin by @werman for PulseAudio, written in bash.
Needs PulseAudio and the
Real-time Noise Suppression Plugin,
see rnnoise_loader -h
for more information. If you are using ArchLinux,
have a look at this AUR package
If you want to check the plugin you also need the ladspa development suite
(Arch Linux package ladspa
, Ubuntu package ladspa-sdk
).
Basic usage is rnnoise_loader
to load the plugin for your default source and
rnnoise_loader -u
to unload it. Noise reduction for sinks is also supported.
- NoiseTorch: If you need a GUI or auto updater
- Directly load the plugin in
default.pa
(note that the plugin uses the CPU even if not used)