BF(波束成形)
支持的芯片
概述
波束成形是 AFE 的一个重要模块,当系统有两颗或以上麦克风时,它们可以组成阵列并利用多通道信息,增强语音信号。
算法说明
当前 AIVoice 中 BF 仅支持语音识别模式,语音识别模式下,使用以下 AFE 资源时自动开启:
2mic_30mm
2mic_50mm
2mic_70mm
3mic_50mm
如需关闭 BF 模块,请改用 1mic 资源。
配置
完整的 AFE 配置文件为 ${aivoice_lib_dir}/include/aivoice_afe_config.h
,其中 BF 相关配置为:
afe_mic_geometry_e mic_array; // 麦克风阵列类型。请确保选择匹配的资源库
afe_mode_e afe_mode; // AFE 模式,用于 ASR(语音识别)或语音通话。