From e03fb0735fca1a1b3142772fc6aba55053b4eb8e Mon Sep 17 00:00:00 2001 From: hcj <1224667075@qq.com> Date: Wed, 19 Nov 2025 17:23:52 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E6=94=B9mic=E5=8F=82=E6=95=B0=E5=8F=8A?= =?utf8?q?vad=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../hal/audio/plugins/brandy/primary/primary_sub_port_in.c | 2 ++ code/sdk/zhihui/imsl/src/vad_server.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c b/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c index 017b4cea1..fe01d1d80 100644 --- a/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c +++ b/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c @@ -198,6 +198,8 @@ static int32_t AIDevOpen(td_handle *aiHandle, enum AudioCategory audioCategory) gain.integer = gain.integer - 9; // 前端mic灵敏度不同可通过此处调增,增加4db增益 默认gain.integer = gain.integer+4 #elif defined(BORAD_N9) || defined(BORAD_W9) gain.integer = gain.integer + 10; // 前端mic灵敏度不同可通过此处调增,增加4db增益 默认gain.integer = gain.integer+4 +#elif defined(LEINIAO) + gain.integer = gain.integer -18; // 前端mic灵敏度不同可通过此处调增,增加4db增益 默认gain.integer = gain.integer+4 #endif MEDIA_HAL_DOFUNC_TIME(ret = uapi_ai_set_volume(*aiHandle, &gain)); CHK_FAILED_RETURN(ret, MEDIA_HAL_OK, ret, "uapi_ai_set_volume failed"); diff --git a/code/sdk/zhihui/imsl/src/vad_server.c b/code/sdk/zhihui/imsl/src/vad_server.c index 348679a91..28e48cd1c 100644 --- a/code/sdk/zhihui/imsl/src/vad_server.c +++ b/code/sdk/zhihui/imsl/src/vad_server.c @@ -421,7 +421,7 @@ errcode_t vad_server_init(vad_status_callback_t callback) struct VadConfig vad_config = { .vad_log_level = 1, /* INFO 日志 */ .sil_threshold = 63, /* 静音阈值 */ - .energy_threshold = 50000, /* 能量阈值 */ + .energy_threshold = 100000, /* 能量阈值 */ .min_speech_length = 240, /* 最短语音长度 (ms) */ .silence_detect_length = 300, /* 静音检测长度 (ms) */ .rule1_min_tailing_silence = 480, /* 规则1静音时间 (ms) */ -- 2.17.1