一、回音消除
1、回音消除简称AEC,实际原理就是分别获得麦克风和参考信号的声音,然后就能获得人声。麦克风声音=参考信号+人声,然后拿参考信号减掉麦克风声音中的参考信号,这样就能得到人声了
2、回音消除不好产生的影响:设备播放音乐,唤醒率不好、内部误唤醒
实现原理: 人声+扬声器发出的声音 - 通过电路传输的扬声器声音 = 人声
注:功放功率放大器简称功放,俗称“扩音机、喇叭”, 把来自信号源的微弱电信号进行放大以驱动扬声器发出声音。
二、参考信号
1、声音处理时,如滤噪、回音消除需要一路参考信号来对采集的mic信号做参考对比处理
2、参考信号获取----首选功放后级 ,其次功放前级,再次核心板I2S信号;前两种需要A/D转换成i2s信号
三、静音检测
1、检测是否有人在说话
2、前端静音超时(BOS):通过静音检测,开始识别后3秒后没人说话,认为没有人说话
3、后端静音超时(EOS):通过静音检测,停止说话后1秒后没有不再说话,停止识别
四、降噪消噪
1、去掉无效的干扰噪音信号,如环境噪音、车噪、胎噪、旁边的人说的话都可以算作噪音
2、降噪模块大约可以降15db。软消一般情况下没有降噪能力,只有一点点
3、降噪能力一般时降噪模块的功能,既不同空调噪声下可以识别到语音指令
4、降噪不是能降所有的噪声,而是能降稳态的噪声。如:空调、胎噪、风噪等
后续持续更新补充~~~