jmvalin: (Default)
[personal profile] jmvalin
banner

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!).

Read More

Fab!

Date: 2017-09-29 03:34 pm (UTC)
From: (Anonymous)
This is great, thanks for your work! Do you think this might be of use with non-audio data?

Re: Fab!

Date: 2017-10-02 12:27 am (UTC)
From: (Anonymous)
Hi this looks really interesting. I am working with a team to try to improve optical character recognition on old and "noisy" text images that humans can read but OCR cannot. We have been using neural net to do this with some success on training data (https://github.com/digiah/oldOCR, my github username is rcrath) using OCRopy but I have always thought treating the text as a data stream and using department to get a noise sample of the garbage text that OCR makes when it fails and subtracting that from the signal might reduce the garbage in an OCR file to make other approaches better focused. I realize that is far from what you are doing, butdo you think it would be feasible for us to try and adapt your code?

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)
From: (Anonymous)
Lol, plz excuse autocorrect. I have no idea what "department" was supposed to be!

Re: Fab!

Date: 2022-04-23 01:50 pm (UTC)
From: (Anonymous)
How easy would it be to increase the lookahead for non-realtime applications (e.g. noise reduction in Audacity)? Just increase a constant in the source code? Or would it require retraining the RNN?

Profile

jmvalin: (Default)
jmvalin

March 2023

S M T W T F S
   1234
567891011
12131415161718
1920212223 2425
262728293031 

Most Popular Tags

Page Summary

  • (Anonymous) - Fab!

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 09:10 pm
Powered by Dreamwidth Studios