|
XCORE SDK
XCORE Software Development Kit
|
Public Attributes | |
| float_s32_t | coh_alpha |
| float_s32_t | coh_slow_alpha |
| float_s32_t | coh_thresh_slow |
| float_s32_t | coh_thresh_abs |
| float_s32_t | mu_scalar |
| float_s32_t | eps |
| float_s32_t | thresh_minus20dB |
| float_s32_t | x_energy_thresh |
| unsigned | mu_coh_time |
| unsigned | mu_shad_time |
| aec_adaption_e | adaption_config |
| int32_t | force_adaption_mu_q30 |
| aec_adaption_e coherence_mu_config_params_t::adaption_config |
Filter adaption mode. Auto, force ON or force OFF
| float_s32_t coherence_mu_config_params_t::coh_alpha |
Update rate of coh.
| float_s32_t coherence_mu_config_params_t::coh_slow_alpha |
Update rate of coh_slow.
| float_s32_t coherence_mu_config_params_t::coh_thresh_abs |
Adaption frozen if coh below coh_thresh_abs.
| float_s32_t coherence_mu_config_params_t::coh_thresh_slow |
Adaption frozen if coh below (coh_thresh_slow*coh_slow)
| float_s32_t coherence_mu_config_params_t::eps |
Parameter to avoid divide by 0 in coh calculation.
| int32_t coherence_mu_config_params_t::force_adaption_mu_q30 |
Fixed mu value used when filter adaption is forced ON
| unsigned coherence_mu_config_params_t::mu_coh_time |
Number of frames after low coherence, adaption frozen for.
| float_s32_t coherence_mu_config_params_t::mu_scalar |
Scalefactor for scaling the calculated mu.
| unsigned coherence_mu_config_params_t::mu_shad_time |
Number of frames after shadow filter use, the adaption is fast for
| float_s32_t coherence_mu_config_params_t::thresh_minus20dB |
-20dB threshold
| float_s32_t coherence_mu_config_params_t::x_energy_thresh |
X_energy threshold used for determining if the signal has enough reference energy for sensible coherence mu calculation