diff options
author | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2017-09-16 06:45:20 +0300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2017-09-16 06:45:20 +0300 |
commit | e16e100d71587f010e2183c964ee534a0ef7f240 (patch) | |
tree | 23c926da25181bbe6abb8217b37fd3488dacb845 | |
parent | e6b64d323e60a12c2e950cc46f438e335c5b88d6 (diff) |
features #15
-rw-r--r-- | src/denoise.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/denoise.c b/src/denoise.c index a2621ca..8b6a37a 100644 --- a/src/denoise.c +++ b/src/denoise.c @@ -562,12 +562,12 @@ int main(int argc, char **argv) { float vad=0; float vad_prob; float E=0; - if (++gain_change_count > 101*300) { + if (++gain_change_count > 2821) { speech_gain = pow(10., (-40+(rand()%60))/20.); noise_gain = pow(10., (-30+(rand()%50))/20.); if (rand()%10==0) noise_gain = 0; noise_gain *= speech_gain; - if (rand()%4==0) speech_gain = 0; + if (rand()%10==0) speech_gain = 0; gain_change_count = 0; rand_resp(a_noise, b_noise); rand_resp(a_sig, b_sig); |