我正在开始一个测试linux上音频性能的项目。
我需要做的是在我们的网络系统上播放音频并检查音频质量(或者只是检查它是否有音频输出)。
答案 0 :(得分:0)
我认为您需要的是PESQ(声音质量的感知评估)。但是我没有找到任何开源/免费且开箱即用的东西。
您可以从此处下载推荐内容: http://www.itu.int/rec/T-REC-P.862-200511-I!Amd2/en 基本上这是PESQ的参考实现。
Sevana的音频质量分析仪不是ITU标准,它是AQuA: http://www.sevana.fi/aqua_wiki.php 它适用于Linux,但我认为你必须付费。
您还可以检查两个具有互相关的音频文件的相似性,请参考此处: https://dsp.stackexchange.com/questions/736/how-do-i-implement-cross-correlation-to-prove-two-audio-files-are-similar
我刚刚了解到很多人正在使用Matlab或Octave来生成必要的数据,例如: http://bagustris.blogspot.ie/2011/11/calculate-time-lag-from-cross.html