Home › Forums › OpenEars › [Resolved] Clarifications on the improved background noise cancellation feature › Reply To: [Resolved] Clarifications on the improved background noise cancellation feature
Yup, I’ve raised vadThreshold to 2.0 for the current version and we’ll see what the feedback on that is. Here is the CMU commentary on the VAD:
Our VAD does track the noise level continuously, it updates noise estimation every frame with sliding average of about 5 seconds.[….] it tracks the noise level and raises speech signal when the signal in some frequency band is higher than threshold * noise.
On the other hand, the VAD is designed to work with slowly changing colored (different levels in different bands) noise. It is not supposed to deal with non-stationary noise. The recommended threshold is about current value (2.0) or it could be 3.0 if you expect slightly more noise variation. Values over 3 are not very reasonable. The value of threshold describes how the noise changes (in what boundaries you consider the change as noise), not how the speech change so it should not be tuned.