Linux音频记录和质量比较

时间:2015-02-09 09:51:44

标签: linux performance testing audio ffmpeg

我正在开始一个测试linux上音频性能的项目。

我需要做的是在我们的网络系统上播放音频并检查音频质量(或者只是检查它是否有音频输出)。

  1. 我要用ffmpeg在linux上录制音频。还有其他更好的选择吗?
  2. 我不知道如何(自动化)检查我录制的是我播放的内容,以及录制音频的质量。

1 个答案:

答案 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