FM1288 Configuration Manual(6)

2019-08-29 18:43

Gain factor initialization

0x2370 _ss_bounds_high[2] extra gain factor for noise suppression when no big echo, will be applied if voice probability very low, bigger value can reduce watering sound. Range: 0~0x7FFF

0x2373 _fqpara_gndL_div Noise tracking factor to adapt to not so stable stationary noise. Larger value when outside noise goes up and down frequently. (180~440Hz). Range: 0~0x7FFF Noise ground

Sep 20, 2012 21 UCM-FM1288 V06

0x2374 _fqpara_gndM_div Noise tracking factor for 440~2300Hz. Range: 0~0x7FFF

0x2375 _fqpara_gndH_div Noise tracking factor for 2300~7500Hz. Range: 0~0x7FFF

0x2384 _fqpara_snr_order Threshold for speech SNR, higher value will suppress more noise and keep less voice. Range: 0~0x9

SNR_ADJUST, which is controlled by bit 7 of

Para[0x2303, _kl_config]

0x239C _fqpara_inbeam_dec Weakens NS when SNR is very high. Higher value improves voice quality in quiet environment, but also raises noise floor. Therefore, it needs to be tuned together with idle noise suppression. Range: 0~0x7FFF 0x23E D

_idle_noise_thrd idle noise suppression will be applied if noise level lower than this threshold. Bigger value will make idle noise cut more active. Range: 0~0x7FFF IDLE noise , which is

controlled by bit 8 of

Para[0x2303,

0x23EE _idle_ins_attn The suppressing level for idle _kl_config] noise, 0x7fff is unit gain. Range: 0~0x7FFF

Criterion: Pure NS should be stable without obvious watering sound; NS for NE with noise should have no obvious noise up when NE and noise down between NE interval as well as keeping more small NE voice. Please note the following:

FDNS parameters are user preference settings. If the default can’t be accepted, the following steps are recommended:

1) Step 1: FDNS level has direct relationship with Para[0x236E~0x2370], normally when adjust NS level to smaller (Para[0x236E, _ss_bounds_high[0]) with heavier suppression, need to adjust gain factor to bigger (Para[0x236f~0x2370]) to avoid noise up and down at the same time;

2) Step 2: Para[0x2384, _fqpara_snr_order] is a fine-adjustment compensation parameter, generally used for different chassis related to the talker mouth to phone microphone distance, depending on the phone type. The default is using bartype phone.

3) Step 3:Only when the suppressed stationary or non-stationary noise has special high residue for some frequency range, Para[0x2373~0x2375] can be considered to raise

for related frequency range to get more stable noise suppression;

Sep 20, 2012 22 UCM-FM1288 V06

4) Step 4: Para[0x239c~0x239e] allow the user to exercise fine control over nonstationary noise reduction based on observed signal-to-noise ratio(SNR). Para[0x239c] is for SNR observed in beam.

5) Step 5: Idle noise sub module will generate a suppressed gain which will be applied at the point of mic_volume in the gain flow. So if you use modules turn on/off to see the modules before mic_volume apply, remember to turn off idle noise. It is used to make high SNR cases with more clean noise floor, and can be tuned together with Para[0x239C, _fqpara_inbeam_dec] for more favorable voice quality and reasonable noise floor.

Sep 20, 2012 23 UCM-FM1288 V06

7.4 Frequency Domain Echo Cancellation

Frequency domain includes NS and echo cancellation functions. It can be turned on or off by setting or clearing bit0 of Para[0x2303, _kl_config]. Frequency domain echo cancellation can be considered as a kind of non-stationary NS together with PF gain apply in frequency domain. There are some key parameters affecting its performance as listed in the table below:

Table 9: Frequency Domain Echo Control parameters Address Parameter name Description Sub Module 0x2380 _fqpara_beta_uv_fe Beta2 weight for FE only Range: 0~0x7FFF UND

0x2381 _fqpara_beta_mixed_fe Beta2 weight for Double- Talk

Range: 0~0x7FFF

0x23EE _idle_ins_attn The suppressing level for idle noise, 0x7fff is unit gain

Range: 0~0x7FFF

0x23B3 _tdpf_pf_z_factor_exp_high Strength of AEC postfilter at no double talk. A larger value results in stronger echo

suppression, but less full duplex. Range: 0~0x20 TDPF , which is controlled by bit 9 of Para[0x2304, _sp_flag]

0x23B4 _tdpf_pf_z_factor_exp_low Strength of AEC at double talk. Higher


FM1288 Configuration Manual(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:拥军优属活动记录

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: