SSL(声源定位)
支持的芯片
概述
声源定位是 AFE 的功能之一,用于计算目标说话人的方向。需要有两个及以上麦克风才能支持。
在支持面向说话人转向的产品中,如机器人、儿童玩具等,可以开启 SSL 模块,配合语音唤醒使用,在每次唤醒后输出说话人的角度。
算法说明
配置
完整的 AFE 配置文件为 ${aivoice_lib_dir}/include/aivoice_afe_config.h
,其中 SSL 相关配置为:
// AFE 通用参数
afe_mic_geometry_e mic_array; // 麦克风阵列类型。请确保选择匹配的资源库
afe_mode_e afe_mode; // AFE 模式,用于 ASR(语音识别)或语音通话。
bool enable_ssl; // SSL(声源定位)模块开关
// SSL 模块参数
float ssl_resolution; // SSL 分辨率(角度)
int ssl_min_hz; // SSL 模块的最小频率(Hz)
int ssl_max_hz; // SSL 模块的最大频率(Hz)