Searched refs:echo_model (Results 1 – 5 of 5) sorted by relevance
/external/webrtc/api/audio/test/ |
D | echo_canceller3_config_unittest.cc | 29 config.echo_model.min_noise_floor_power = -1600000.f; in TEST() 31 EXPECT_GE(config.echo_model.min_noise_floor_power, 0.f); in TEST() 34 config.echo_model.min_noise_floor_power = in TEST() 35 default_config.echo_model.min_noise_floor_power; in TEST()
|
/external/webrtc/modules/audio_processing/aec3/ |
D | residual_echo_estimator.cc | 86 const EchoCanceller3Config::EchoModel& echo_model, in GetRenderIndexesToAnalyze() argument 96 static_cast<int>(echo_model.render_pre_window_size)); in GetRenderIndexesToAnalyze() 98 static_cast<int>(echo_model.render_post_window_size); in GetRenderIndexesToAnalyze() 166 const EchoCanceller3Config::EchoModel& echo_model, in EchoGeneratingPower() argument 171 GetRenderIndexesToAnalyze(spectrum_buffer, echo_model, filter_delay_blocks, in EchoGeneratingPower() 264 render_buffer.GetSpectrumBuffer(), config_.echo_model, in Estimate() 267 ApplyNoiseGate(config_.echo_model, X2); in Estimate() 273 X2[k] -= config_.echo_model.stationary_gate_slope * X2_noise_floor_[k]; in Estimate() 299 X2_noise_floor_counter_.fill(config_.echo_model.noise_floor_hold); in Reset() 300 X2_noise_floor_.fill(config_.echo_model.min_noise_floor_power); in Reset() [all …]
|
/external/webrtc/api/audio/ |
D | echo_canceller3_config_json.cc | 294 ReadParam(section, "noise_floor_hold", &cfg.echo_model.noise_floor_hold); in Aec3ConfigFromJsonString() 296 &cfg.echo_model.min_noise_floor_power); in Aec3ConfigFromJsonString() 298 &cfg.echo_model.stationary_gate_slope); in Aec3ConfigFromJsonString() 299 ReadParam(section, "noise_gate_power", &cfg.echo_model.noise_gate_power); in Aec3ConfigFromJsonString() 300 ReadParam(section, "noise_gate_slope", &cfg.echo_model.noise_gate_slope); in Aec3ConfigFromJsonString() 302 &cfg.echo_model.render_pre_window_size); in Aec3ConfigFromJsonString() 304 &cfg.echo_model.render_post_window_size); in Aec3ConfigFromJsonString() 578 ost << "\"noise_floor_hold\": " << config.echo_model.noise_floor_hold << ","; in Aec3ConfigToJsonString() 580 << config.echo_model.min_noise_floor_power << ","; in Aec3ConfigToJsonString() 582 << config.echo_model.stationary_gate_slope << ","; in Aec3ConfigToJsonString() [all …]
|
D | echo_canceller3_config.cc | 188 res = res & Limit(&c->echo_model.noise_floor_hold, 0, 1000); in Validate() 189 res = res & Limit(&c->echo_model.min_noise_floor_power, 0, 2000000.f); in Validate() 190 res = res & Limit(&c->echo_model.stationary_gate_slope, 0, 1000000.f); in Validate() 191 res = res & Limit(&c->echo_model.noise_gate_power, 0, 1000000.f); in Validate() 192 res = res & Limit(&c->echo_model.noise_gate_slope, 0, 1000000.f); in Validate() 193 res = res & Limit(&c->echo_model.render_pre_window_size, 0, 100); in Validate() 194 res = res & Limit(&c->echo_model.render_post_window_size, 0, 100); in Validate()
|
D | echo_canceller3_config.h | 146 } echo_model; member
|