/noise-cancellation2

Primary LanguageCGNU General Public License v3.0GPL-3.0

Noise Cancellation

Licence [![Latest][version]][version-url]

❗ ❗ ❗ Do NOT use any other sample rates, use ONLY 48000 Hz, make sure your audio source is 48000 Hz and force it to be 48000 Hz if it is not.

There is a minimalistic GUI with all parameters and diagnostic stats:

GUI of the plugin

Plugin Settings

  • VAD Threshold (%) - if probability of sound being a voice is lower than this threshold - it will be silenced. In most cases the threshold between 85% - 95% would be fine. Without the VAD some loud noises may still be a bit audible when there is no voice.
  • VAD Grace Period (ms) - for how long after the last voice detection the output won't be silenced. This helps when ends of words/sentences are being cut off.
  • Retroactive VAD Grace Period (ms) - similar to VAD Grace Period (ms) but for starts of words/sentences. ⚠️ This introduces latency!

Windows + Equalizer APO (VST2)

To check or change mic settings go to "Recording devices" -> "Recording" -> "Properties" of the target mic -> "Advanced".

To enable the plugin in Equalizer APO select "Plugins" -> "VST Plugin" and specify the plugin dll.

  • Just upload the RNN Plugin in APO and start using.