音频

音频问题很常见,却不容易诊断。测试你的麦克风音量、确认扬声器输出,并检查左右立体声声道的平衡——全部都可以在浏览器里完成。

音频

音频问题很常见,却不容易诊断。测试你的麦克风音量、确认扬声器输出,并检查左右立体声声道的平衡——全部都可以在浏览器里完成。

隐私优先 音频 测试工具 usbRecognized 上的所有工具都在您的浏览器中通过安全的 Web API 运行,无需下载软件、无需安装、不会上传任何数据——您的隐私 100% 受到保护。点击上方任意工具即可开始测试。

该分类中的部分工具现已可用(标有 ✓)。其余工具即将推出——每个“即将推出”页面都包含详细预览,介绍该工具的功能,以及在此期间您可以如何测试硬件。

浏览器音频测试能测什么、不能测什么

浏览器可以从指定声道输出已知信号,也能从输入设备采集已知信号,仅凭这两点,就足以回答关于声卡的大多数实际问题:某个声道是否损坏、左右声道是否接反、大音量下输出是否失真、麦克风到底有没有拾取到声音,都能判断出来。

但它测不了模拟链路。总谐波失真、信噪比和频率响应,都取决于转换器、放大电路和换能器,而浏览器无法直接观测其中任何一环。经由浏览器得到的测量结果,描述的是止于浏览器事件循环的整条链路,其中还包括操作系统混音器和驱动施加的各种音效增强。

记住这条边界很重要,因为它决定了该如何解读一个难看的数字。麦克风经由浏览器测出很高的底噪,可能是麦克风本身电气噪声大,也可能是笔记本电脑的自动增益控制太激进,把房间环境音一起放大了。只有在关闭增强后做第二次测量,才能区分这两种情况。

声道、平衡与相位

声道识别是第一项该跑的音频检查,却也是最常被跳过的一项。左声道的测试音从右边的扬声器里出来,属于接线或驱动故障,再怎么调均衡也修不好;而且如果你平时只放左右声道内容完全相同的素材,这个问题永远发现不了。

平衡和声道归属是两回事。两边声道可以都在、归属也正确,但其中一边始终更轻,这通常指向放大电路故障、插头没插到底,或驱动里被加了声道偏移。用左右声道轮流播放等电平测试音的立体声测试,能让音量差异一目了然,而两边同时播放反而看不出来。

相位是第三个属性,症状也最诡异。如果两个声道极性接反,声音听起来像从听者脑后传来,低频互相抵消,混成单声道时声像直接塌掉。这种情况在消费级设备上很少见,但在修过线、接过转接头之后很常见;确认方法很简单,把两个声道混在一起,听听低频是不是消失了。

麦克风音量、底噪与削波

麦克风测试里有两个数字,重要性远超大家平时盯着的峰值:房间安静时的底噪,以及正常说话时的电平。说话时峰值很响、一停下来就全是可闻嘶声的麦克风,信噪比很差,通话软件里的增益调得再高也救不回来。

削波是相反的故障,而且多半是自己作出来的。输入增益太高时,响亮的片段会被挤平在最大值上,波形变成方波,听起来刺耳,事后也无法挽回。笔记本电脑的麦克风出厂往往默认开启自动增益控制,停顿期间增益会被抬高,下一句话的第一个音节就被削掉了。

离麦克风的距离,比任何设置都关键。距离增加一倍,拾取到的音量大约减半,房间噪声却原封不动,所以听起来发虚又有回声的麦克风,往往只是离得太远。人往前凑一凑,人声和房间噪声的比例立刻改善,连一个设置都不用动;改软件之前,先试试这一步。

当故障出在软件而非硬件

本站所有品类里,音频故障最可能出在软件,因为信号要穿过的软件层数最多。浏览器处理音频时,先经过操作系统混音器,可能叠加按应用独立的音量,再经过驱动的音效增强,最后才到应用层,每一层都能独立地衰减、均衡或空间化信号。

独占模式是常见元凶。一个应用独占输出设备后,其他应用可能彻底没声,看起来像声道坏了,关掉那个应用就好。通话闪避是另一个:很多驱动在通话开始时自动把其他音频压低固定比例,而控制它的开关藏在驱动控制面板里,不在操作系统的声音设置中。

一个简单的测试就能区分软件和硬件。用浏览器和系统级播放器放同一段测试音,对比结果。如果两边都不对,故障在应用层以下,值得往硬件方向查;如果只有浏览器不对,责任就在浏览器或加在它身上的驱动增强。

音频 FAQ

测试麦克风或扬声器需要安装软件吗?

不需要安装。测试基于 Web Audio API,所有主流浏览器都已实现。代价是浏览器只能观测到经过操作系统混音器处理后的信号,所以测量结果描述的是整条链路,而非孤立的硬件。不过话说回来,这个数字通常反而更有用。

为什么一边扬声器比另一边响?

先确认声道归属正确,再检查操作系统声音设置里的声道平衡。如果都没问题,差异多半出在放大电路或物理连接上。插头没插到底会导致某个触点接触不良,正好就是这种症状,而且检查起来不花一分钱。

怎么单独测试左右声道?

用声道测试,一次只让一边声道发声,不要放立体声曲目。分开播放能告诉你两件同时播放听不出来的事:声道有没有分错边,以及发给一边的信号有没有漏到另一边。串音说明是接线或驱动故障,而不是平衡设置问题。

麦克风声音很小,是坏了吗?

多半不是。先检查操作系统的输入音量,再凑近麦克风重新测一遍。距离对拾音音量的影响远超大多数人的想象,而房间噪声并不会跟着同样衰减。只有凑近了、增益开到最大依然很轻,才轮到怀疑硬件本身。

浏览器能测音频延迟吗?

能测经过浏览器的往返延迟,其中包括音频栈、操作系统混音器和驱动缓冲区的耗时。这个数字比规格表上的硬件延迟大得多,所以适合在同一台机器上对比不同配置,不适合验证厂商的标称值。尤其是蓝牙设备,浏览器能量出它增加的延迟,却无力消除。

为什么耳机只有一边有声?

按链路顺序逐一排查:确认插头插到底,确认声道测试两边都有声,再检查平衡设置,最后看有没有开启单声道音频这类无障碍选项。单声道设置会把两个声道混成一路输出,听起来像坏了一边,其实只是一个复选框的事,而这正是意外常见的原因。

麦克风底噪多少算正常?

这很大程度上取决于环境,所以在同一台机器上和已知良好的设备对比,比纠结绝对数值有用得多。录几秒静音看电平表:指针贴着零、说话时才动,就是健康的;房间明明很安静、电平表却一直在动,说明要么输入级本身噪声大,要么环境比你以为的吵。