一种音频处理测试方法
- 国知局
- 2024-06-21 11:31:34
本发明属于音频处理测试方法,具体涉及一种音频处理测试方法。
背景技术:
1、音频处理的内容是单声道语音盲降噪、声学回声消除。传统上这一类的音频处理测试是针对给定的测试集文件进行算法处理,然后比对、测量算法处理前后的音频参数,如信噪比等,以及对处理后的文件的语音质量的主观试听评价。我们设计了在这些传统的测试、评估方法之外,将算法处理结果通实时接入第三方系统,可以在第三方系统里进行音频播放或展示,从而获得算法处理效果评估的主观评价。当前,业内还没有使用这种方式进行音频处理音效的集成测试的解决方案。
技术实现思路
1、针对现有技术中存在的上述问题,本发明的目的在于提供一种将算法处理结果实时接入第三方系统,在第三方系统里进行音频播放或展示,从而获得算法处理效果评估主观评价的音频处理测试方法。
2、本发明提供如下技术方案:一种音频处理测试方法,通过算法处理系统将处理后的音频数据打包发送给播放系统,播放系统负责接收音频数据馈入播放系统的扬声器进行播放;并通过扬声器输出口,使用音频短接线,由line in口接入到第三方系统,在第三方系统演播、传输该音频音效;其包括单声道语音降噪处理及声学回声消除处理。
3、进一步的,所述单声道语音降噪处理的具体过程如下:
4、s1、打开待播放本地wave文件,并选中背景噪声文件,进行混音,生成混音缓存数据;
5、s2、循环播放缓存数据,并对选中的缓存数据进行降噪处理;
6、s3、将降噪处理后播放的缓存数据及未经过降噪处理播放的缓存数据保存为本地文件,以便进行后续比对;
7、s4、将保存为本地文件的数据发送到播放系统;
8、s5、播放系统接收数据后,馈入声卡播放通道进行数据播放;
9、s6、播放数据由音频短接线接入第三方系统声卡的line in口,数据在第三方系统进行编解码并网络发送或直接进行播放。
10、进一步的,所述步骤s2的具体过程如下:
11、循环播放缓存数据,根据是否选中降噪选项进行相应的数据处理;如果选中了降噪选项,则在播放缓存数据之前,先对混音缓存数据进行降噪处理;否则直接播放混音的缓存数据,循环播放,直到被测试用户切换播放文件或被混音的噪声文件为止。
12、进一步的,所述声学回声消除处理的具体过程如下:
13、s1、打开待播放本地wave文件,循环播放该文件,直到被测试用户切换播放文件为止;
14、s2、对播放的文件进行实时录音;
15、s3、对选中了声学回声消除处理选项的录音采集数据进行声学回声消除滤波;
16、s4、将经过声学回声消除处理后的录音数据及未经过声学回声消除处理的录音数据保存为本地文件,以便进行后续比对;
17、s5、将保存为本地文件的数据发送到播放系统;
18、s6、播放系统接收数据后,馈入声卡播放通道进行数据播放;
19、s7、播放数据由音频短接线接入第三方系统声卡的line in口,数据在第三方系统进行编解码并网络发送或直接进行播放。
20、进一步的,所述步骤s3及步骤s4之间为了便于模拟声学回声消除对于doubletalk的适应性,在算法处理系统所在的声学空间,可以使用另外独立的播放系统进行声音的随机播放。
21、通过采用上述技术,与现有技术相比,本发明的有益效果如下:
22、本发明基于算法处理系统和播放系统,将算法处理结果实时接入第三方系统,分别形成单声道语音降噪系统及声学回声消除验证系统,并在第三方系统里进行音频播放或展示,从而获得算法处理效果评估的更多的主观评价;此外为了对声音处理系统的算法性能的评审更加方便,本设计的第三方系统的可接入性在技术上没有任何障碍,都可以方便地进行音频传输、接入演播,便于该算法处理技术的推广。
技术特征:1.一种音频处理测试方法,其特征在于,通过算法处理系统将处理后的音频数据打包发送给播放系统,播放系统负责接收音频数据馈入播放系统的扬声器进行播放;并通过扬声器输出口,使用音频短接线,由line in口接入到第三方系统,在第三方系统演播、传输该音频音效;具体包括单声道语音降噪处理及声学回声消除处理。
2.根据权利要求1所述的一种音频处理测试方法,其特征在于,所述单声道语音降噪处理的具体过程如下:
3.根据权利要求2所述的一种音频处理测试方法,其特征在于,所述步骤s2的具体过程如下:
4.根据权利要求2所述的一种音频处理测试方法,其特征在于,所述声学回声消除处理的具体过程如下:
5.根据权利要求1所述的一种音频处理测试方法,其特征在于,所述步骤s3及步骤s4之间为了便于模拟声学回声消除对于double talk的适应性,在算法处理系统所在的声学空间,使用另外独立的播放系统进行声音的随机播放。
技术总结一种音频处理测试方法,属于音频信号技术领域。其通过算法处理系统将处理后的音频数据打包发送给播放系统,播放系统负责接收音频数据馈入播放系统的扬声器进行播放;并通过扬声器输出口,使用音频短接线,由line in口接入到第三方系统,在第三方系统演播、传输该音频音效;其包括单声道语音降噪处理及声学回声消除处理。本发明提供一种将算法处理结果实时接入第三方系统,在第三方系统里进行音频播放或展示,从而获得算法处理效果评估主观评价的音频处理测试方法。技术研发人员:陆成刚,龙皋月,王斌受保护的技术使用者:浙江工业大学技术研发日:技术公布日:2024/3/4本文地址:https://www.jishuxx.com/zhuanli/20240618/22049.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表