Kepma实时频谱分析仪 Realtime Spectrum & Pitch Analyzer
已暂停
点击「开始」授权麦克风
全部计算在本地浏览器完成,音频不会离开设备。
频率与电平范围在下方「坐标 / 显示」里填写,图表不响应手势缩放。
状态 待机
采样率 —
分辨率 —
FFT —
帧率 —
总级 —
光标 —
基频 F0 / 音准
—
— Hz
标准音 —
— ¢
−50 ¢无信号+50 ¢
置信度 —
频谱峰值
| # | 频率 | dBA | 音名 |
|---|
暂无峰值
参数设置
采集
FFT 越大频率越细,但延迟与开销增加。移动端建议 2048–4096 + 30fps。
降噪
浏览器降噪会改变频响,测量场景建议关闭;切换后自动重启采集。
分析
包络衰减 = 0 时无限保持峰值;数值越大回落越快。
峰值标注
突起阈值用于滤除毛刺;调大只保留显著峰。
坐标 / 显示
显示范围只能在此处填写,图表不响应拖动与滚轮缩放,避免误触改变量程。
浏览器只能给出相对满量程电平。用已知声级计对同一声源读数,把差值填入校准偏移即可近似 dB SPL。
使用说明 / 快捷键 / 原理
快捷键
空格 暂停·继续 F 全屏 R 复位包络保持 N 采集噪声底 S 截图 T 切换主题 L 对数/线性坐标显示范围
图表不响应拖动、滚轮、双击缩放,避免触屏误触改变量程。频率上下限与电平上下限一律在 「坐标 / 显示」分组里填写,也可用频段预设一键切换,「复位显示范围」回到 20 Hz – 20 kHz / −110 … −10 dB。全屏
顶栏「全屏」或按 F 进入全屏,参数设好后可专心看频谱。全屏顶部信息条给出音名、偏离音分、基频与总级, 并可直接暂停与复位保持。「横屏」按钮尝试锁定屏幕方向(Android Chrome 支持;iOS 需手动旋转设备)。 不支持原生全屏的浏览器会自动退回铺满视口的伪全屏,功能一致。其他交互
鼠标悬停 / 手指点按图表 = 读取该处频率与电平;点击右侧峰值表某行 = 在图上高亮该峰。降噪怎么用
保持环境安静,点「采集噪声底」采样约 1.5 秒本底噪声,然后勾选「谱减降噪」。程序按功率域做过减法谱减 (P′ = max(P − α·Pn, β·P)),α 即降噪强度。若出现"音乐噪声"或信号被削弱,请减小强度。 「噪声门」则直接把低于阈值的频点压到底噪,适合抑制宽带嘶声。关于电平与计权
纵轴是相对满量程的 dBFS,经 A(或 C)计权滤波后记作 dBA / dBC。绝对声压级需要校准偏移,见「坐标 / 显示」分组说明。音准与 A4 基准
「基频 F0 / 音准」卡片里可把 A4 设为 380–520 Hz 之间任意值(预设 432 / 435 / 440 / 442 / 444)。 改动会同时作用于卡片音名、指针条、图上基频徽标和右侧峰值表的音名列。指针条满刻度 ±50 音分, 中间浅色区为 ±5 音分「准音区」;|偏差| < 5 ¢ 显示绿色,< 20 ¢ 黄色,更大为红色。 图中基频用橙色高亮带 + 发光竖线标出,与包络曲线的交点画菱形,谐波为虚线并标注 ×2 … ×10。基频算法
时域信号抗混叠抽取至 ≈8 kHz 后计算归一化平方差函数(NSDF / McLeod 音高法),取首个超过阈值的关键极大值并做抛物线插值, 配合中值滤波抑制倍频跳变,检测范围约 45 Hz – 3 kHz。隐私
纯前端单文件应用,无任何网络请求,音频数据只存在于当前页面内存中。需通过https:// 或 localhost 打开才能访问麦克风。