麦克风测试

麦克风正常时,说话会让电平条跳动。电平条范围是 -60 dBFS 到 0 dBFS,0 dBFS 是信号能达到的最大值,所以正常读数是负数。

点开始即可检测麦克风。声音不会离开这个页面。

-- dBFS

音量提示仅供参考。

问题解决了吗?

使用方法

  1. 点“开始测试麦克风”,在浏览器的权限提示里允许使用麦克风。点按钮之前不会请求任何权限。
  2. 用正常音量说话。音量条随声音跳动就说明正常。有多个麦克风时可以从列表里选择。
  3. 点录音,说几句话,点停止后就能回放。录音只留在这个页面里,不会上传。
  4. 测试完点“停止麦克风”,浏览器的麦克风使用提示也会消失。

计算方法

浏览器把麦克风信号交给 Web Audio 分析器,每秒多次计算最近一段采样的均方根(RMS),再换算成以满刻度为基准的分贝:dBFS = 20 x log10(RMS)。

0 dBFS 是信号能达到的最大值,所以正常读数是负数。音量条表示 -60 dBFS 到 0 dBFS,细线是最近的峰值,会慢慢回落。

音量提示只是参考:低于 -50 dBFS 为无声,-50 到 -30 偏小,-30 到 -6 合适,超过 -6 太大,可能破音(削波)。

常见问题

我的声音会被发送出去吗?

不会。音量条和录音都在你的浏览器里处理。录音只在这个页面的内存里,关闭或刷新页面就会消失。

提示“权限被拒绝”怎么办?

点地址栏的锁形图标(网站设置),把麦克风改成“允许”,然后刷新页面。在手机上,还要在系统设置里确认浏览器应用有麦克风权限。

音量条在动,却录不了音?

录音用的是 MediaRecorder 功能,旧浏览器可能不支持。这时音量条仍然能用,可以确认麦克风收得到声音。

为什么音量很小?

依次试试:靠近麦克风,确认选对了输入设备,在系统声音设置里调高输入音量。有些耳机线上还带静音开关。

点开始没有反应?

麦克风只能在 https 安全页面上使用,还需要麦克风已连接,且没有被其他应用或系统隐私设置拦住。按钮下方的提示会显示原因。