音频测试

本文介绍了音频测试的原理和流程,重点讨论了自动化测试的需求和解决方案,包括编写脚本自动化PESQ软件调用、处理wav文件静音截取以及从文件中筛选和处理数据。同时,解释了音频的窄带和宽带概念以及测试参数,如随机丢包、抖动和限宽等。
摘要由CSDN通过智能技术生成

测试原理

将测试机置于弱网环境中(比如设置了随机丢包率,限宽等参数的网络,网络在测试机到AP之间进行衰减),两个测试机通过产品产生声音,声音从测试机A的耳机出到电脑的麦克风进入电脑进行测试,测试后的声音通过电脑的耳机出来经过测试机B的麦克风回到产品。声音进到电脑后,电脑截取受损声音的wav文件保存作为待测试文件。采用客观MOS(mean opinion score)的方法PESQ(Perceptual Evalution of Speech Quality)进行评价。电脑端采用取样的方式将模拟信号转换为数字信号,宽带采样率为16000,窄带为8000,采用数字信号处理方式将标准的wav参考文件与受损的wav文件通过pesq软件进行比对(比对方法是将参考文件和受损文件调至同一音量,并分成较短的交迭样本块,计算每一块的傅里叶系数,并比较),得出mos分。mos分数关注的是声音的还原度,即在语音通话过程中声音的清晰度。

测试流程

  1. 将一端手机(取决于测上行还是下行数据)置于受损网络(网路在进入ap前被衰减)
  2. 手机产生的声音经过手机的耳机孔和电脑的麦克风孔进入电脑
  3. 进入电脑的声音生成受损wav文件,电脑调用pesq软件对受损wav文件和参考wav文件进行比对,得出mos分

存在的问题1

1次pesq软件的运行只产生一个对比数据(mos分数)且需要手动截取音频流获取wav文件,而一个损伤环境(比如丢包5%)下mos分的获取需要测试多次,计算平均值,如果使用人力将是一个非常耗时且效率低下的过程,因此需

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值