【技术实现步骤摘要】
双MIC输入的环境声抑制方法、装置、存储介质及设备
本专利技术涉及教育一体机
,尤其涉及一种双MIC输入的环境声抑制方法、装置、存储介质及设备。
技术介绍
随着电子设备不断革新,教育模式也越来越现代化,教育一体机逐步普及到国内外教室中,老师通过连接到教育机的无线麦克风设备进行课堂讲解,扩大了音量且保护嗓子。而目前市面上外接麦克风设备分两种:1.带DSP处理模块,能够较好的处理声音的底噪、啸叫等问题,但价格较贵;2.不带DSP处理模块,价格相对便宜,但底噪较大,从教育机播放出来的音质较差;而两种外接麦克风设备由于单端输入的局限,对外界环境声都无法做到比较好的抑制效果,即很难做到过滤外界环境声仅保留语音数据。由于麦克风一般都是单端输入,无法较好的区分语音和外界环境音,在软硬件上都无法进行有效抑制,特别是在直播/录制授课视频时,会同时录入老师讲课内容和外界的杂音,严重影响了直播/视频录制的语音清晰度。
技术实现思路
本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种双MIC输入的环境声抑 ...
【技术保护点】
1.一种双MIC输入的环境声抑制方法,其特征在于,所述方法包括:/n在设备上外接一远场麦克风设备,并使得外接麦克风设备与设备内置麦克风设备同时进行音频采集工作,获得外接音频数据和内置音频数据;/n对所述外接音频数据和内置音频数据分别进行频域变换处理,获得外接频域音频数据和内置频域音频数据;/n基于所述外接频域音频数据和内置频域音频数据分别进行自相关谱和互相关谱计算,获得外接频域音频数据和内置频域音频数据的自相关谱和互相关谱;/n基于所述自相关谱和所述互相关谱利用频域相关性函数进行频域增益计算,消除外接音频数据中的环境噪声。/n
【技术特征摘要】
1.一种双MIC输入的环境声抑制方法,其特征在于,所述方法包括:
在设备上外接一远场麦克风设备,并使得外接麦克风设备与设备内置麦克风设备同时进行音频采集工作,获得外接音频数据和内置音频数据;
对所述外接音频数据和内置音频数据分别进行频域变换处理,获得外接频域音频数据和内置频域音频数据;
基于所述外接频域音频数据和内置频域音频数据分别进行自相关谱和互相关谱计算,获得外接频域音频数据和内置频域音频数据的自相关谱和互相关谱;
基于所述自相关谱和所述互相关谱利用频域相关性函数进行频域增益计算,消除外接音频数据中的环境噪声。
2.根据权利要求1所述的环境声抑制方法,其特征在于,所述使得外接麦克风设备与设备内置麦克风设备同时进行音频采集工作,包括:
在所述设备的运行系统上修改原生音频策略,并新增一个虚拟音频设备的适配内置麦克风设备的录音接口;
在外接麦克风设备与设备内置麦克风设备进行音频采集工作时,在单独线程中通过虚拟音频设备获得设备内置麦克风设备的PCM数据。
3.根据权利要求2所述的环境声抑制方法,其特征在于,所述运行系统Android系统;
所述在所述设备的运行系统上修改原生音频策略,并新增一个虚拟音频设备的适配内置麦克风设备的录音接口,包括:
在所述设备的Android系统上修改原生音频策略,实现创建多个Audiorecord线程同时录音,并在HAL层AudioPolicy新增一个虚拟音频设备的适配内置麦克风设备的录音接口。
4.根据权利要求1或2任意一项所述的环境声抑制方法,其特征在于,所述设备内置麦克风设备自带DSP模块,在所述设备内置麦克风设备进行音频采集工作时,通过自带DSP模块进行调节增益和人声音频消除参数处理,获得内置频域音频数据;
所述外接麦克风设备由用户随身携带,用于采集用户的说话时的音频数据,获得外接频域音频数据;
其中,所述外接麦克风设备为有线外接麦克风设备或无线外接麦克风设备。
5.根据权利要求1所述的环境声抑制方法,其特征在于,所述对所述外接音频数据和内置音频数据分别进行频域变换处理,获得外接频域音频数据和内置频域音频数据,包括:
对所述外接音频数据和内置音频数据分别进行频域加窗处理,获得加窗后的外接音频数据和加窗后的内置音频数据,所述频域加窗处理为汉宁窗的加窗运算;
对所述加窗后的外接音频数据和加窗后的内置音频数据分别进行傅里叶变化处理,获得外接频域音频数据和内置频域音频数据。
6.根据权利要求1所述的环境声...
【专利技术属性】
技术研发人员:李夏龙,罗益峰,陈龙,
申请(专利权)人:广州朗国电子科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。