RNNoise: Learning Noise Suppression

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!).
Re: Input and output data dimensions
2) Yes, we use a frame size of 20 ms, with 10 ms overlap.
Re: Input and output data dimensions
(Anonymous) 2018-11-08 04:33 pm (UTC)(link)Regarding 2), I think I have to specify my question:
Looking at your training code (rnnoise/training/rnn_train.py), you feed the network with sequences of 2000 42-element vectors/frames (= 1 training sample). Now I wonder if two distinct training samples might share a certain number of frames?