优化调整MUTE

This commit is contained in:
flym 2026-05-20 17:53:10 +08:00
parent 60a43b6d42
commit f6387d0ef5
11 changed files with 4138 additions and 4123 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1187,12 +1187,27 @@ void mix_out_automute_open()
e_det_param.unmute_time_ms = 50;
e_det_param.count_cycle_ms = 10;
#else
#if 0
/* 混音输出自动静音:能量检测,低能量时 mute 以减少底噪/杂音(如黑胶空白处喀拉声) */
e_det_param.mute_energy = 140; /* 能量阈值:低于此值视为“静音”,配合 mute_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.unmute_time_ms = 15; /* 解除静音时长(ms):持续高能量超过此时间后才 unmute喀拉声随机短促宜设小 */
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.unmute_energy = 300;

Binary file not shown.

File diff suppressed because it is too large Load Diff