优化调整MUTE
This commit is contained in:
parent
60a43b6d42
commit
f6387d0ef5
BIN
FW/KT26-0520_JM207/KT26-0520_56C-JM207_BB8F.fw
Normal file
BIN
FW/KT26-0520_JM207/KT26-0520_56C-JM207_BB8F.fw
Normal file
Binary file not shown.
BIN
FW/KT26-0520_JM207/jl_isd.fw
Normal file
BIN
FW/KT26-0520_JM207/jl_isd.fw
Normal file
Binary file not shown.
BIN
FW/KT26-0520_JM207/update.ufw
Normal file
BIN
FW/KT26-0520_JM207/update.ufw
Normal file
Binary file not shown.
@ -1187,12 +1187,27 @@ void mix_out_automute_open()
|
|||||||
e_det_param.unmute_time_ms = 50;
|
e_det_param.unmute_time_ms = 50;
|
||||||
e_det_param.count_cycle_ms = 10;
|
e_det_param.count_cycle_ms = 10;
|
||||||
#else
|
#else
|
||||||
|
#if 0
|
||||||
/* 混音输出自动静音:能量检测,低能量时 mute 以减少底噪/杂音(如黑胶空白处喀拉声) */
|
/* 混音输出自动静音:能量检测,低能量时 mute 以减少底噪/杂音(如黑胶空白处喀拉声) */
|
||||||
e_det_param.mute_energy = 140; /* 能量阈值:低于此值视为“静音”,配合 mute_time_ms 达成后触发 mute */
|
e_det_param.mute_energy = 140; /* 能量阈值:低于此值视为“静音”,配合 mute_time_ms 达成后触发 mute */
|
||||||
e_det_param.unmute_energy = 200; /* 能量阈值:高于此值视为“有声音”,配合 unmute_time_ms 达成后解除 mute */
|
e_det_param.unmute_energy = 200; /* 能量阈值:高于此值视为“有声音”,配合 unmute_time_ms 达成后解除 mute */
|
||||||
e_det_param.mute_time_ms = 160; /* 静音判定时长(ms):持续低能量超过此时间后才执行 mute,避免误判 */
|
e_det_param.mute_time_ms = 160; /* 静音判定时长(ms):持续低能量超过此时间后才执行 mute,避免误判 */
|
||||||
e_det_param.unmute_time_ms = 15; /* 解除静音时长(ms):持续高能量超过此时间后才 unmute,喀拉声随机短促宜设小 */
|
e_det_param.unmute_time_ms = 15; /* 解除静音时长(ms):持续高能量超过此时间后才 unmute,喀拉声随机短促宜设小 */
|
||||||
e_det_param.count_cycle_ms = 5; /* 检测周期(ms):每 5ms 采样一次能量,周期越短响应越快、耗 CPU 略增 */
|
e_det_param.count_cycle_ms = 5; /* 检测周期(ms):每 5ms 采样一次能量,周期越短响应越快、耗 CPU 略增 */
|
||||||
|
#endif
|
||||||
|
//非屏蔽线拾音头静音参数
|
||||||
|
e_det_param.mute_energy = 500;
|
||||||
|
e_det_param.unmute_energy = 550;
|
||||||
|
e_det_param.mute_time_ms = 35;
|
||||||
|
e_det_param.unmute_time_ms = 13;
|
||||||
|
e_det_param.count_cycle_ms = 5;
|
||||||
|
|
||||||
|
/*屏蔽线拾音头静音参数 2026.0520 17:30
|
||||||
|
e_det_param.mute_energy = 350;
|
||||||
|
e_det_param.unmute_energy = 370;
|
||||||
|
e_det_param.mute_time_ms = 35;
|
||||||
|
e_det_param.unmute_time_ms = 13;
|
||||||
|
e_det_param.count_cycle_ms = 5; */
|
||||||
|
|
||||||
/* e_det_param.mute_energy = 240;
|
/* e_det_param.mute_energy = 240;
|
||||||
e_det_param.unmute_energy = 300;
|
e_det_param.unmute_energy = 300;
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user