频谱分析仪

看见你的声音:来自麦克风的实时柱状、波形与语谱图,完全在本设备上计算。

就绪

就绪

视图

FFT

全部在浏览器本地运行,不上传任何数据。

本工具在你的浏览器本地运行,不上传任何音频。

如何使用

  1. 1

    开始并授权

    点击“开始”允许麦克风,然后播放一个音调(另开标签页用音调发生器很方便)或直接说话。

  2. 2

    选择视图

    柱状显示各频段能量——默认视图;波形显示声压随时间变化;语谱图随时间滚动,哨声与扫频会留下轨迹。

  3. 3

    调整分辨率

    FFT 1024 反应最快,4096 最能分开相近音调,2048 是平衡默认值。用音调发生器播 440/455 Hz 就能看出差别。

原理与限制

麦克风流进入 AnalyserNode——本地快速傅里叶变换——结果用 requestAnimationFrame 画到 canvas 上。频率数据、波形与语谱图历史都不离开本页;没有上传通道。

以诚实的预期来读图:纵轴是相对能量而非校准分贝;柱状图顶部约为采样率的一半;麦克风本身也会给一切“上色”——多数笔记本麦在 100 Hz 以下与 12–15 kHz 以上快速滚降。那里没有柱子通常是麦的问题,不是你的声音不存在。

常见问题

为什么开始后什么都没有?

检查系统输入电平与本页选择的设备,并确认浏览器已授予麦克风权限——如果拒绝过,页面会给出重新开启的指引。

为什么最低频段总是空的?

多数麦克风和房间在约 100 Hz 以下能量很少,FFT 在低端的 bin 也很窄。用音调发生器播 60 Hz 看看你的麦是否有响应。

FFT 大小选多少?

1024 适合快速视觉响应(打击乐、语音);4096 用来区分接近的音调(440 与 455 Hz);2048 是日常默认。

我的音频会被上传吗?

不会。分析完全在浏览器里进行,canvas 也是本地绘制。停止测试会彻底释放麦克风。

能量棒精确的分贝值?

不能——浏览器麦克风与增益未校准。显示是相对的:适合看形状、峰值与对比,不适合绝对响度。