分贝测试 / 在线噪音检测工具

使用麦克风实时测量环境噪音声压级,环形仪表 + 频谱 + 波形三种可视化

0123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
--
dB
极安静

需要 HTTPS(localhost 例外)。iOS Safari 需用户手势触发。

峰值
--
dB
平均
--
dB
最低
--
dB
时长
0
秒

频谱分析

低频中频高频

时序波形(最近 30 秒)

校准

快速校准(点击当前环境对应等级):

噪声等级速查

0-30 dB
极安静(听阈、深夜室内)
30-50 dB
安静(图书馆、安静办公室)
50-60 dB
一般(普通对话、办公室)
60-70 dB
较吵(街道、商店)
70-85 dB
很吵(地铁、繁忙交通)
85-100 dB
非常吵(施工、演唱会)
100-120 dB
极度吵闹(飞机起飞)
120+ dB
可致听力损伤

分贝测试工具说明

分贝测试工具借助麦克风实时测量环境声压等级,用环形仪表 + 频谱分析 + 时序波形三种可视化呈现。读数为近似 SPL,可校准 offset 让其更贴合真实分贝。

整条测量链路都在浏览器本地完成:麦克风采集的音频经 Web Audio API 分析后直接绘制在页面上,不经过任何服务器。下面按从打开页面到结束测量的完整顺序展开操作流,第一次使用前建议先读测量边界一节,明确这份读数适合做什么、不适合做什么。

分贝测试怎么操作

  • 第一步,开始测量:打开页面后点「开始测量」按钮,浏览器会弹出麦克风授权请求,选择允许后测量立即开始。若拒绝授权则拿不到声音数据,重新点击按钮再授权一次即可。
  • 第二步,读三个视图:环形仪表看当前瞬时响度,频谱条看能量分布在哪些频率上,时序波形回看最近 30 秒的响度起伏,三者数据同源、同步刷新。
  • 第三步,看统计值:测量过程中峰值、平均、最低三个统计值持续更新。峰值记录测量期间出现过的最大响度,平均反映整体噪声水平,最低代表测量时段里最安静的瞬间,三者结合能完整描述一段环境的声学面貌。
  • 第四步,停止测量:点「停止测量」结束本次测量,麦克风轨道随即关闭。需要再次测量时重新点开始即可,统计值会从新一段测量重新累计。

三种实时可视化

视图看什么用法
环形仪表当前瞬时响度(0–120 dB),按等级染色一眼判断"吵不吵"
频谱条不同频率上的能量分布区分低频轰鸣、人声、高频尖锐
时序波形最近 30 秒的响度曲线看声音的起伏与峰值时刻

噪声等级速查

  • 0-30 dB:极安静(听阈下限、深夜室内、树叶沙沙)
  • 30-50 dB:安静(图书馆、安静办公室)
  • 50-60 dB:一般(普通对话、办公室)
  • 60-70 dB:较吵(街道、商店)
  • 70-85 dB:很吵(地铁、繁忙交通)
  • 85-100 dB:非常吵(施工、演唱会)
  • 100-120 dB:极度吵闹(飞机起飞)
  • 120+ dB:可致听力损伤(瞬时强声即可造成永久性损伤)

职业暴露参考(NIOSH 口径):以 85 dB 为 8 小时暴露上限,声级每升高 3 dB 安全暴露时间减半,按此推算 100 dB 环境约 15 分钟、110 dB 约 1.5 分钟。这是职业听力保护的换算参考,与上表按响度观感划分的八档是两套口径,不要混用。

校准让读数更可信

页面下方的校准面板提供两种手段。一是 Offset 滑块,可在正负 30 dB 范围内手动微调读数,向左调低、向右调高,适合对自己设备底噪有经验的用户。二是「快速校准」的四个按钮,分别对应 30 dB 深夜室内、45 dB 图书馆、60 dB 普通对话、70 dB 街道四档参考环境,在符合描述的环境里点对应按钮,工具会自动计算偏移量,把当前读数对齐到目标值。

校准值保存在浏览器本地,下次打开页面自动加载,不需要每次重设。校准只对当前这台设备的麦克风有效,换手机或换电脑后建议重新校准一次,让读数重新贴合新设备。

用什么算法

  • 时域采样 → RMS(均方根)→ dBFS(满刻度分贝)→ 加 offset 映射到近似 SPL
  • 频域用 FFT(Web Audio AnalyserNode,2048 fftSize),按对数频率分布重采样到 56 根柱
  • 显示用低通滤波平滑,避免抖动;峰值保持以 10 dB/秒衰减
  • 默认 offset 0 dB(按 -100 dBFS → 0 dB SPL 线性映射),可手动 ±30 dB 调整

本工具仅供日常参考与相对对比。涉及法律、医学、职业健康的精确测量请使用专业声级计。

测量边界要清楚

  • 读数是近似 SPL:浏览器拿不到麦克风的灵敏度参数,工具按固定映射把 dBFS 换算为分贝值,与真实声压级之间存在设备相关的偏差。
  • 跨设备对比要谨慎:不同手机、电脑的麦克风差异很大,同一声源在不同设备上的读数可能相差 20 dB 以上。跨设备比大小没有意义,同一台设备上做相对对比才可靠。
  • 正式场景需要专业设备:噪声投诉举证、听力诊断、职业健康暴露评估等对精度有法定要求,本工具的读数只能作为日常参考与初步判断。

使用场景

  • 邻里噪音取证:怀疑楼上施工/装修/广场舞超标时记录峰值与时段,作为协商或投诉的辅助参考。
  • 办公/学习环境评估:比较咖啡馆、自习室、家中不同房间的环境响度,挑出最适合专注的位置。
  • 设备风扇/异响诊断:对比电脑、空调、风扇、抽油烟机等设备开关时的相对响度,定位最吵的设备。
  • 演出/会议现场参考:检查会议室麦克风音量是否合适,演出中粗略观察前后排响度差异。
  • 听力健康自查:提醒长时间暴露在 ≥85 dB 环境下的潜在听力风险。

常见问题

显示的分贝值准吗?

不是专业级的绝对值。浏览器拿不到麦克风的灵敏度参数,不同手机/电脑读数能差 ±20 dB 以上。本工具显示的是近似 SPL,主要用途是相对响度对比(同一台设备比较 A 和 B 哪个更吵)和趋势观察(声音随时间的变化)。需要法律级证据请使用专业声级计。

怎么校准让读数更接近真实分贝?

页面下方"快速校准"按钮:在你认为接近 30 dB(深夜室内)/ 45 dB(图书馆)/ 60 dB(普通对话)/ 70 dB(街道)的环境点击对应按钮,工具会自动调整 offset 使当前读数对齐。也可拖 Offset 滑块手动调 ±30 dB。校准值存在浏览器本地,下次自动加载。

为什么打不开麦克风?

NotAllowedError 表示权限被拒绝;NotFoundError 表示没有可用麦克风设备;NotReadableError 表示麦克风被其他程序占用;SecurityError 多半是非 HTTPS 或隐私模式禁用麦克风;AbortError 启动被中断点重试即可。iOS Safari 需 14.3+。

处理的音频会上传吗?

不会。所有信号分析在浏览器本地完成(Web Audio API),麦克风采集 → AnalyserNode → 屏幕显示,全程不出本机。切走标签页、最小化、关闭页面都会立刻停止麦克风轨道。

读数和颜色等级是怎么对应的?

读数与颜色是联动的。环形仪表中间的数字和等级文字会随响度变色:安静时偏绿,响度升高后逐渐过渡到黄、橙、红等颜色,看到颜色就能大致判断当前环境处于哪一档。页面「噪声等级速查」一节按区间列出了从极安静到可致听力损伤的八档对照关系,可结合仪表颜色快速判断当前环境所处档位,作为快速查表依据。

国家/地方对噪声有什么规定?

GB 3096-2008《声环境质量标准》把区域分 5 类——0 类(康复疗养区)昼 50 / 夜 40 dB;1 类(居住区)昼 55 / 夜 45 dB;2 类(混合区)昼 60 / 夜 50 dB;3 类(工业区)昼 65 / 夜 55 dB;4 类(交通干线两侧)昼 70 / 夜 55-60 dB。投诉时按所在区类对应限值核对。

相关工具推荐

  • FPS 帧率测试:检测设备的实时帧率表现,和分贝测试一样打开即测、无需安装。
  • 屏幕检测:用纯色与图案逐项检查屏幕坏点、漏光等显示问题。
  • 网速测试:一键测量下载、上传速度与网络延迟。
  • 反应速度测试:测一测你的视觉反应时间,适合碎片时间自查。