Skip to main content

我的麦克风正常吗?

本测试通过 MediaDevices.getUserMedia() 和 Web Audio API AnalyserNode 读取麦克风输入。实时显示 dB 电平(-60 至 0 dB)、波形可视化和录音/回放功能。正常语音为 -20 至 -10 dB。专业模式额外提供 64 频段 FFT 频谱、SNR 测量(2秒静音 + 3秒语音)和 5 轮往返延迟测试。所有处理在浏览器中运行 — 零网络请求。

使用 Web Audio API 实时测量麦克风输入电平(分贝,-60 至 0 dB)并显示音频波形。

正常语音为 -20 至 -10 dB;低于 -40 dB 表示麦克风太安静或已静音。

需要权限

We need access to your microphone to test it. No audio data leaves your browser.

结果含义

Result Range Meaning
良好 说话时 -20 至 -10 dB 您的麦克风以适合通话和录音的良好电平清晰地捕获音频。
注意 说话时 -40 至 -20 dB 输入电平偏低。检查是否选择了正确的麦克风,并在系统设置中提高输入增益。
异常 低于 -40 dB 或无响应 麦克风被静音、断开连接或被浏览器权限阻止。检查硬件连接和浏览器权限设置。

常见问题及解决方案

浏览器显示「权限被拒绝」

点击地址栏中的锁图标,将麦克风设置为「允许」,然后重新加载页面。

说话时 VU 表保持在 -60 dB

检查系统声音设置中是否选择了正确的输入设备。其他应用程序可能独占了麦克风 — 关闭视频通话应用后重试。

音频在 -5 dB 以上削波或失真

远离麦克风或在系统声音设置中降低输入增益。信号超过 0 dB 时会发生削波。

麦克风在其他应用中正常但在浏览器中不工作

某些浏览器要求 HTTPS 才能访问麦克风。确认页面使用 HTTPS,且没有浏览器扩展阻止媒体权限。

相关工具

常见问题

如何测试麦克风是否正常?

点击「允许访问」,然后说话。VU 表显示 -60 至 0 dB。正常语音为 -20 至 -10 dB。录制一段音频并回放以验证质量。

为什么浏览器检测不到我的麦克风?

三个原因:(1) 麦克风未连接或未设为默认输入,(2) 浏览器权限被拒绝 — 检查地址栏锁图标,(3) 其他应用正在独占使用麦克风。

音频数据会上传到服务器吗?

不会。Web Audio API 在本地处理一切。不存在后端服务器。可在浏览器开发者工具的网络标签中验证 — 测试期间零请求。

什么 dB 电平表示麦克风工作正常?

正常语音时 -20 至 -10 dB。低于 -40 dB 表示麦克风太安静或已静音。高于 -5 dB 表示削波 — 远离麦克风或降低输入增益。

专业模式中的频谱视图是什么?

频谱视图显示麦克风输入的实时 FFT 分析 — 64 个对数频段(20 Hz 至 20 kHz)的音频能量柱状图。由 WASM 提供亚毫秒级处理。

SNR 测量有多准确?

SNR 测试比较 2 秒静音(噪底)和 3 秒语音(信号)。40+ dB 表示麦克风质量良好。60+ dB 为优秀。低于 30 dB 表明存在环境噪音或麦克风质量较差。

延迟测试测量什么?

它测量往返音频延迟:从通过扬声器播放 1 kHz 脉冲到麦克风检测到的时间。测试运行 5 轮并报告中位数。典型值:20-100 ms,取决于硬件和驱动程序。