2

由于声学回声消除的原因,我正在计算声卡漂移。我的算法是:

drift = samples_played - sampled_recorded

其中,当 320、640 或 1920 字节的音频帧发送到播放设备时,*samples_played* 加 1;当捕获设备输出 320、640 或 1920 字节的音频帧时,*samples_recorded* 加 1 .

WebRTC 提供了对我要完成的工作的描述,如下所示:

WebRtc_Word16 skew 在声卡上播放和录制的样本数之间的差异(用于时钟偏差补偿)。

我的问题分为两部分:

  1. 算法正确吗?
  2. 增量是否正确?
4

0 回答 0