webrtc/resources/audio_processing
Gustaf Ullberg 09226fc832 Disable high-pass filtering of the AEC reference
Currently the echo canceller reference signal is high-pass filtered to
avoid the need of modeling the capture-side high-pass filter as part of
the echo path.

This can lead to the lowest frequency bins of the linear filter
diverging as there is little low-frequency content available for
training. Over time the filter can output an increasing amount of
low-frequency power, which in turn affects the filter's ability to
adapt properly.

Disabling the high-pass filtering of the echo canceller reference solves
this issue, resulting in improved filter convergence.

Bug: webrtc:12265
Change-Id: Ic526a4b1b73e1808cfcd96a8cdee801b96a27671
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/208288
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33322}
2021-02-23 07:06:11 +00:00
..
agc
agc2/rnn_vad RNN VAD: GRU layer optimized 2020-12-08 15:37:38 +00:00
conversational_speech Conversational Speech dataset 2017-05-09 14:11:03 +00:00
test/py_quality_assessment Remove from chromium build targets that are not compatible with it. 2021-02-01 13:46:19 +00:00
transient resources/audio_processing: Removed unused test files 2014-12-15 15:57:11 +00:00
output_data_fixed.pb.sha1 Increased high frequency transparency 2020-11-02 10:42:10 +00:00
output_data_float.pb.sha1 Disable high-pass filtering of the AEC reference 2021-02-23 07:06:11 +00:00
output_data_float_avx2.pb.sha1 Disable high-pass filtering of the AEC reference 2021-02-23 07:06:11 +00:00
output_data_mac.pb.sha1 Delete voice_detection() pointer to submodule 2019-10-07 13:06:05 +00:00