⚠️ 重要:本工具不是计量器具,读数不能作为任何法律、环保、职业健康或投诉维权的依据。 手机 / 电脑麦克风未经声学校准,且不同设备增益差异极大,读数与专业声级计可能相差 10 dB 以上。 如果你要处理噪音投诉、装修纠纷、工作环境噪声评估,请使用经校准的专业声级计或联系有资质的检测机构。 麦克风采集的音频只在你的浏览器内分析,不上传、不保存、不录音回放。
📢
在线分贝仪
实用工具完全免费🌙 支持黑夜模式🔒 本地分析,不上传📈 实时曲线🎚️ 可校准
楼上是装修还是电钻?空调外机到底有多吵?办公室能不能安静办公?这类问题你不需要精确到小数点,只需要一个大致的量级——而你的手机或电脑里已经有麦克风了。 这个工具用浏览器原生的 Web Audio 读麦克风信号,实时算出声压级(dB),画出噪音曲线,还给你一张「常见环境噪音对照表」,让你知道 55 dB 和 75 dB 分别是什么概念。 怎么用: ① 点「开始测量」,允许麦克风权限; ② 把设备放在你想测的位置,别对着它说话; ③ 看当前值、峰值、平均值和曲线; ④ 如果觉得整体偏大或偏小,用「灵敏度校准」滑杆微调。 怎么读数值:分贝是对数刻度,每增加 10 dB,声音能量是原来的 10 倍,主观上大约「响一倍」。所以 70 dB 比 60 dB 吵得多,不是只多一点点。 必须说清楚:这是未校准的估算。手机麦克风为了通话做了大量优化(降噪、自动增益),和专业声级计不是一回事。拿它去维权是不合适的,但用来「大概知道有多吵」完全够用。
类别实用工具
技术getUserMedia + AnalyserNode
权限麦克风(仅本地分析)
精度未校准估算,非计量级
核心特性
实时分贝读数
峰值与平均值
实时噪音曲线
灵敏度校准
采样窗口可调
环境噪音对照表
本地分析不上传
免安装
关于这个工具
怎么实现: ① 取流:`navigator.mediaDevices.getUserMedia({ audio: { echoCancellation:false, noiseSuppression:false, autoGainControl:false } })`——关掉系统降噪与自动增益是关键,否则测出来的是「处理后」的音量,不是真实环境声; ② 分析:`AudioContext` 接 `AnalyserNode`,每帧取 `getFloatTimeDomainData()` 得到时域波形; ③ 算 dB:先求 RMS(均方根)`sqrt(Σx²/n)`,再 `20 * log10(rms)`,得到相对满量程的 dBFS; ④ 换算:dBFS 是负值(0 为最大),加上一个经验偏置(约 +100)转成常见的正 dB 刻度,再叠加用户校准偏移; ⑤ 平滑:按采样窗口对最近若干帧取平均,避免读数乱跳;曲线用 canvas 滚动绘制。 它不做:不做频谱分析、不做 A/C 加权(专业声级计的标准计权)、不校准、不录音保存。
不能用于维权。三点原因: ① 没有校准:专业声级计要用标准声源校准,消费级麦克风没这步; ② 没有计权:环保与职业健康标准用的是 A 计权声级 dB(A),本工具没做频率计权; ③ 系统处理干扰:手机会为通话做降噪与自动增益,虽然本工具尽量关掉了,但硬件层面仍存在差异。 实测中,不同手机测同一个音源相差 10 dB 以上很常见。 要投诉或取证,请用经校准的声级计,或联系有 CMA 资质的检测机构。
提示「无法访问麦克风」怎么办?
按顺序排查: ① 必须 HTTPS:麦克风 API 只在安全上下文可用,HTTP 站点会被浏览器直接禁用; ② 权限被拒:点地址栏左侧的锁图标 → 网站设置 → 把麦克风改回「允许」,再刷新页面; ③ 系统层面禁用:检查操作系统的麦克风隐私设置(Windows 设置 → 隐私 → 麦克风;macOS → 隐私与安全性 → 麦克风); ④ 被其他程序占用:关掉正在用麦克风的会议软件; ⑤ 没有可用设备:确认设备有麦克风。
还没有留言,来抢沙发吧!