noise-repellent
DeepFilterNet
Our great sponsors
noise-repellent | DeepFilterNet | |
---|---|---|
7 | 10 | |
428 | 1,914 | |
- | - | |
0.0 | 9.1 | |
7 months ago | 14 days ago | |
C | Python | |
GNU Lesser General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
noise-repellent
-
Linux Audio Noise suppression using deep filtering in Rust
Frankly, what I hear is very similar to the results of classic spectral denoising, even with the characteristic artifacts (for Linux, there's Noise Repellent [1] available for advanced spectral denoising; there's also a ton of commercial spectral processors).
The demonstration could use more random background noises to separate it from spectral processors, and more varied vocabulary to separate it from RNNVoice [2] which tends to suppress breath and parts of sibilants, making the sound unnatural. The latency is also important - is it as low as in RNNVoice? What about the CPU load?
[1] https://github.com/lucianodato/noise-repellent
[2] https://github.com/werman/noise-suppression-for-voice
-
Active noise cancelling plugins.
There's noise cancelling plugins. Example https://github.com/lucianodato/noise-repellent/releases/tag/v0.2.3 Or https://bertomaudio.com/denoiser-classic.html
-
Failed to add noise-repellent LV2 plugin on Carla
Downloaded noise-repellent 0.2.3 for Linux at https://github.com/lucianodato/noise-repellent/releases
- Noise Repellent plugin para GuitarIX (Noise Reduction. Don`t is Noise Gate)
-
Perks of having a LinuxAudio setup!
Plugins: LSP Plugins DISTRHO Plugins Calf Plugins TAP Plugins Noise-Repellent (The best thinge ever!)
-
Upgrading from Audacity
The only thing it is missing natively which Audacity had built-in is background noise filtering; but that is easily accomplished with a plugin such as Lucian Dato's Noise Repellent.
-
A "free" denoiser plugin by Bertom
Bertom denoiser is decent, noise repellent which can be found Here is another good one that is Foss which is a bonus aswell.
DeepFilterNet
-
Anyone know of a good TTS pipeline for raw speech data?
You mean remove background noise and transcribe? Then you can use DeepFilterNet to remove noise, and Whisper to transcribe.
-
Open Source Libraries
Rikorose/DeepFilterNet: A Low Complexity Speech Enhancement Framework for Full-Band Audio (48kHz) using on Deep Filtering
- DeepFilterNet: Noise supression using deep filtering
-
Linux Audio Noise suppression using deep filtering in Rust
It looks like the library in Rust is using `tract-onnx` to do the inference: https://github.com/Rikorose/DeepFilterNet/blob/2a84d2a1750a5... I am wondering whether using Python for research, training in big data center, and Rust at edge for efficient inference would be a trend in the future. We do have a larger community of C++ right now for inference (e.g. ggml). But Rust crate as component to build applications of AI is joy to use.
-
Real-Time Noise Suppression for PipeWire writen in Rust
Repo: https://github.com/Rikorose/DeepFilterNet
What are some alternatives?
pulsemixer - CLI and curses mixer for PulseAudio
NoiseTorch - Real-time microphone noise suppression on Linux.
ncmpcpp - Featureful ncurses based MPD client inspired by ncmpc
audio-webui - A webui for different audio related Neural Networks
pavucontrol - Mirror of the PulseAudio Volume Control application (for bug reports and pull requests go to the website!)
PiDTLN - Apply machine learning model DTLN for noise suppression and acoustic echo cancellation on Raspberry Pi
jack2 - jack2 codebase
wenet - Production First and Production Ready End-to-End Speech Recognition Toolkit
speech-denoiser - A speech denoise lv2 plugin based on RNNoise library
rnnoise - Recurrent neural network for audio noise reduction
zam-plugins - Collection of LADSPA/LV2/VST/JACK audio plugins for high-quality processing
noise-suppression-for-voice - Noise suppression plugin based on Xiph's RNNoise