如何创建测试来测量端到端音频延迟

信息处理 声音的 信号检测
2022-02-23 23:03:44

假设我有一个像 Skype 这样的程序,我打电话给我的朋友。我想创建一个测试来确定音频的平均延迟是多少,从我的麦克风到他的扬声器。

我想测量:

  • 延迟某一时间
  • 延迟较长时间(60 秒)

我可以做出的假设:

  • 每秒至少 8000 个样本。
  • 设备在同一个房间,网络传播延迟可以忽略不计。
  • 应使用外部麦克风和光电探测器/摄像头。
2个回答

我最近也遇到了这个问题(大约一个月前)。这是我发现的。。

网络延迟测量协议 (NDMP) - 很少有用的免费软件程序。我使用相同的程序来测量其他 VoIP 呼叫延迟。

您可以从这里下载:http ://www.unforgettable.dk/42.zip 自述文件包含在 .zip 文件中。

为此,我们可能会使用 adobe audition 等录音软件。

  • 我们可以使用 windows 的立体声混音功能来记录麦克风输入和扬声器输出。

  • 在两端启动录音软件,并记录您的通信的一部分。

  • 现在比较一些突出的部分,例如该软件中的音频突然跳跃。您将在这些音频文件之间获得近似延迟。