本发明涉及回音消除,更具体地说,涉及一种音频系统及回音消除方法。
背景技术:
1、在一个房间或车内等封闭空间内进行语音通信时,由于声波会在空间内反射传播,会导致一部分已经发出的声音再回到发出者耳朵时,以至于形成一个比较明显的延迟效应,即回音。例如,在车载蓝牙通话过程中,车载扬声器的发出的声音会通过反射传播反馈到车载麦克风。重新输入到车载麦克风的那部分声音跟近端的声音一起被处理后传输到通话的远端,使得在远端听筒上可以听到自己说话的声音。这部分声音会影响到通话效果,需要将这部分声音给消除掉。
2、当前消回音的过程主要是获取参考信号基于参考信号进行回音消除,因此参考信号的获取过程影响整个回音消除的效果。而如何获取可靠的参考信号,成了各个消音技术的技术难题。
技术实现思路
1、本发明要解决的技术问题在于,针对现有技术的上述部分技术缺陷,提供一种音频系统及回音消除方法。
2、本发明解决其技术问题所采用的技术方案是:构造一种音频系统,包括:远端音频输入通路、音频播放单元、音频处理单元、拾音单元、声道数据分离单元以及消回音模块,其中,所述音频处理单元包括第一声道输入端和第二声道输入端;
3、所述远端音频输入通路用于接收远端音频,将所述远端音频转换为第一模拟音频信号,并将所述第一模拟音频信号分别输出至所述音频播放单元和所述音频处理单元的第一声道输入端;
4、所述拾音单元用于根据接收到的声音信号生成第二模拟音频信号,并将所述第二模拟音频信号传输至所述音频处理单元的第二声道输入端;
5、所述音频处理单元用于根据所述第一模拟音频信号和所述第二模拟音频信号生成数字音频,并将所述数字音频输出至所述声道数据分离单元;
6、所述声道数据分离单元用于解析所述数字音频,得到与所述第一模拟音频信号对应的参考信号以及与所述第二模拟音频信号对应的输入信号;
7、所述消回音模块用于根据所述参考信号对所述输入信号滤波并输出消回音后的目标音频数据。
8、优选地,在本发明所述的音频系统中,所述音频处理单元包括声卡输入模块;
9、所述第一声道输入端为所述声卡输入模块的左声道输入,所述第二声道输入端为所述声卡输入模块的右声道输入。
10、优选地,在本发明所述的音频系统中,所述远端音频输入通路包括声卡输出模块;
11、所述声卡输出模块包括数模转换电路,所述数模转换电路用于将所述远端音频转换为所述第一模拟音频信号。
12、优选地,在本发明所述的音频系统中,所述消回音模块包括aec软件模块;
13、所述aec软件模块用于对所述参考信号延时预设时长,根据所述预设时长消除所述输入信号中与所述参考信号对应的噪音数据以得到所述目标音频数据。
14、优选地,在本发明所述的音频系统中,
15、所述预设时长为零;或
16、根据所述音频处理单元接收到所述第一模拟音频信号和所述第二模拟音频信号的时间间隔获取所述预设时长。
17、优选地,在本发明所述的音频系统中,包括蓝牙模块,所述远端音频输入通路连接所述蓝牙模块的数据输出端,所述消回音模块的输出端连接所述蓝牙模块的数据接收端。
18、本发明还构造一种回音消除方法,应用于如上面任意一项所述的音频系统,包括以下步骤:
19、接收远端音频,并将所述远端音频转换为第一模拟音频信号,并将所述第一模拟音频信号分别输出至音频播放单元和音频处理单元的第一声道输入端;
20、根据接收的声音信号生成第二模拟音频信号,并将所述第二模拟音频信号传输至所述音频处理单元的第二声道输入端;
21、根据所述第一模拟音频信号和所述第二模拟音频信号生成数字音频;
22、解析所述数字音频,得到与所述第一模拟音频信号对应的参考信号以及与所述第二模拟音频信号对应的输入信号;
23、根据所述参考信号对所述输入信号滤波并输出消回音后的目标音频数据。
24、优选地,在本发明所述的回音消除方法中,所述音频处理单元包括声卡输入模块;
25、所述将所述第一模拟音频信号分别输出至所述音频播放单元和所述音频处理单元的第一声道输入端,包括:
26、将所述第一模拟音频信号分别输出至所述音频播放单元和所述声卡输入模块的左声道输入;
27、所述将所述第二模拟音频信号传输至所述音频处理单元的第二声道输入端;包括:
28、将所述第二模拟音频信号传输至所述声卡输入模块的右声道输入。
29、优选地,在本发明所述的回音消除方法中,所述根据所述参考信号对所述输入信号滤波并输出消回音后的目标音频数据,包括:
30、对所述参考信号延时预设时长,根据所述预设时长消除所述输入信号中与所述参考信号对应的噪音数据以得到所述目标音频数据。
31、优选地,在本发明所述的回音消除方法中,所述预设时长为零;或
32、根据所述音频处理单元接收到所述第一模拟音频信号和所述第二模拟音频信号的时间间隔获取所述预设时长。
33、实施本发明的一种音频系统及回音消除方法,具有以下有益效果:优化参考信号的获取过程,大幅改善消回音的稳定性和性能。
1.一种音频系统,其特征在于,包括:远端音频输入通路、音频播放单元、音频处理单元、拾音单元、声道数据分离单元以及消回音模块,其中,所述音频处理单元包括第一声道输入端和第二声道输入端;
2.根据权利要求1所述的音频系统,其特征在于,所述音频处理单元包括声卡输入模块;
3.根据权利要求1所述的音频系统,其特征在于,所述远端音频输入通路包括声卡输出模块;
4.根据权利要求1所述的音频系统,其特征在于,所述消回音模块包括aec软件模块;
5.根据权利要求4所述的音频系统,其特征在于,
6.根据权利要求1所述的音频系统,其特征在于,包括蓝牙模块,所述远端音频输入通路连接所述蓝牙模块的数据输出端,所述消回音模块的输出端连接所述蓝牙模块的数据接收端。
7.一种回音消除方法,其特征在于,应用于如权利要求1至6任意一项所述的音频系统,包括以下步骤:
8.根据权利要求7所述的回音消除方法,其特征在于,所述音频处理单元包括声卡输入模块;
9.根据权利要求7所述的回音消除方法,其特征在于,所述根据所述参考信号对所述输入信号滤波并输出消回音后的目标音频数据,包括:
10.根据权利要求9所述的回音消除方法,其特征在于,