xiph / rnnoise

Recurrent neural network for audio noise reduction

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Handling of clipped input

Krzmbrzl opened this issue · comments

In mumble-voip/mumble#4391 we received reports of RNNoise leading to very distorted audio signals. After some further research we were able to trace the issue down to clipping input signals.

If such a clipping input is fed into RNNoise, the resulting audio is really badly distorted.

Idk what the best solution to this might be. A very simply solution could be to not perform any denoising, if the input is clipping as this seems to reliably worsen the situation significantly.

mumble-voip/mumble#4391 also includes audio samples (especially mumble-voip/mumble#4391 (comment))