语音工作原理
用户语音输入
声音预处理
音频处理
一、回音消除
- 1、回音消除简称AEC,实际原理就是分别获得麦克风和参考信号的声音,然后就能获得人声。麦克风声音=参考信号+人声,然后拿参考信号减掉麦克风声音中的参考信号,这样就能得到人声了
- 2、回音消除不好产生的影响:设备播放音乐,唤醒率不好、内部误唤醒
实现原理: 人声+扬声器发出的声音 - 通过电路传输的扬声器声音 = 人声
二、参考信号
- 1、声音处理时,如滤噪、回音消除需要一路参考信号来对采集的mic信号做参考对比处理
- 2、参考信号获取----首选功放后级 ,其次功放前级,再次核心板I2S信号;前两种需要A/D转换成i2s信号
三、静音检测
- 1、检测是否有人在说话
- 2、前端静音超时(BOS):通过静音检测,开始识别后3秒后没人说话,认为没有人说话
- 3、后端静音超时(EOS):通过静音检测,停止说话后