RNNoise: Learning Noise Suppression
Sep. 26th, 2017 10:24 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)

This demo presents the RNNoise project, showing how deep learning can be applied to noise suppression. The main idea is to combine classic signal processing with deep learning to create a real-time noise suppression algorithm that's small and fast. No expensive GPUs required — it runs easily on a Raspberry Pi. The result is much simpler (easier to tune) and sounds better than traditional noise suppression systems (been there!).
Fab!
Date: 2017-09-29 03:34 pm (UTC)Re: Fab!
Date: 2017-10-02 12:27 am (UTC)One thing that strikes my ear in the samples, most obviously in the street noise one, is that the algorithm is acting more like a gate than noise removal since the horns and traffic are clearly audible still in the speech sections.
I would love to see this adapted to guitar noise suppression!
Thanks for this work.
Re: Fab!
Date: 2017-10-02 12:30 am (UTC)Re: Fab!
Date: 2017-10-02 04:03 pm (UTC)About your "noise gate" comment, I understand why you say it sounds like that, but I can assure you it also cancels during active speech. The only reason it cannot easily cancel the horns on active speech is because it cannot use lookahead to tell the horns from speech. It's easy to do when you have a second of audio, but not if all you have is 10 ms.
Re: Fab!
Date: 2022-04-23 01:50 pm (UTC)