如何准确测量时差xcode

Posted

技术标签:

【中文标题】如何准确测量时差xcode【英文标题】:How to accurately measure time difference xcode 【发布时间】:2012-06-17 10:14:51 【问题描述】:

我需要超级准确地测量 xcode 中的时间差。我对 Xcode 和 Objective C 还很陌生,但我不确定如何开始。

我需要测量通过扬声器播放声音和通过麦克风录制声音之间的时间差。

我不确定如何准确地测量时间,因为这将是一个非常短的时间。

任何指点或帮助将不胜感激!

谢谢

【问题讨论】:

这几乎不可能用单次测量来完成,因为有两个未知的延迟(一个用于输出,一个用于输入)。您真正可以衡量的是总往返延迟。 【参考方案1】:

最精确的时钟可能是mach_absolute_time---返回自设备上次启动以来的滴答声。请参阅 Apple 的 this Q&A,了解如何使用它并将其转换为更好的单位。

【讨论】:

以上是关于如何准确测量时差xcode的主要内容,如果未能解决你的问题,请参考以下文章

如何准确测量性能,排除后台程序干扰?

如何准确测量流经命名管道的比特率?

如何提高 ARKit 测量两个 SCNNode 之间距离的准确性?

如何测量随机森林分类器的准确性?

如何在python中测量knn分类器的准确性

如何使用 Python/Pandas 测量预测的准确性?