音频延迟测试
向外发点击、用麦克风听回来:估算你输出+输入链路的往返延迟。
就绪
就绪请先把系统音量调低
尤其是戴耳机和播放低音时,请从低音量开始,再逐步调高。
如何得到更准的估算:用扬声器+内置麦克风、保持安静、关闭其他音频软件。有线链路一般几十毫秒;蓝牙耳机常见 100–300 ms。结果是整条链路的粗略估算,受浏览器与系统缓冲影响,不能当作实验室数据,也测不出单个器件的延迟。
本工具在你的浏览器本地运行,不上传任何音频。
如何使用
- 1
搭好回路
尽量用内置麦克风+扬声器外放——这是最可靠的回路。用耳机时让点击声漏给麦克风或把麦靠近耳罩;蓝牙本身也会增加延迟。
- 2
开始测量
点击“开始测量”。页面会播放多个短促点击并记录麦克风收到它们的时刻,最后显示检测到的往返时间中位数。
- 3
按估算值解读
蓝牙耳机一般在 30–150 ms,有线链路在几十毫秒。只做相对比较;这个数字不是任何单一设备的实验室测量值。
原理与限制
每次测量在已知的 AudioContext 时刻安排一个尖锐的 4 kHz 点击,并监听麦克风流中它造成的电平突变。间隔就是往返:输出缓冲+DAC+(无线链路)+空气+ADC+输入缓冲。多次点击取中位数可以软化偶发漏检。
诚实的限制:浏览器计时器、缓冲区大小与系统混音都会让结果漂移几十毫秒;漏检(房间太静、音量太低、麦被静音)会按“失败”报告而不是给出假数字。蓝牙编码缓冲很大且随固件变化——多次运行与相对比较才有意义,绝对值仅供感受。
常见问题
为什么蓝牙延迟这么高?
蓝牙编码按帧缓冲音频以保证稳定,往返常见 100–300 ms,具体取决于编码(SBC/AAC/aptX)与固件。这是产品设计,网页无法修复。
为什么提示“未检测到点击”?
麦克风没有听到足够响的点击:麦被静音、音量太低或耳机把声音封在耳内。调高音量、改用扬声器或把麦靠近声源后重试。
多少毫秒算好?
有线链路一般在几十毫秒;音乐场景低于约 50 ms 感觉即实时。节奏游戏或乐器越低越好——蓝牙通常不合适。
为什么每次结果都不一样?
系统缓冲、CPU 负载与蓝牙状态每次都变。取中位数有帮助,但只有大差异(比如 40 ms 对 180 ms)才有意义。
这测的是我的声卡吗?
不是。它测的是包含浏览器在内的双向整条链路。用它对比设备与设置,不要当硬件规格。