免费在线音高检测器
实时音高检测,支持声部类型识别。为歌手量身设计。
选择您的声部类型
My instrument is tuned to…
Click or press keyboard keys to play
声部感知检测
选择您的声部类型,获得精准的八度识别。
高音区稳定读数
置信度指示器显示高频信号的可靠性。
实时与录音对比
在同一屏幕上对比实时与录制的音高曲线。
音高检测器工作原理
- 1.
授权麦克风
点击"开始检测"并允许浏览器访问麦克风。所有处理在浏览器本地完成,音频数据绝不上传至任何服务器。
- 2.
选择声部类型
选择您的声部——女高音、次女高音、女中音、男高音、男中音或男低音。算法将优先检测对应八度范围,彻底消除普通检测器常见的八度误识别问题。
- 3.
歌唱或演奏
发声或演奏时,检测器实时显示音符名称(如 A4、C#5)、频率(Hz)及音准偏差(音分)。滚动的音高曲线帮助您轻松追踪音准历史。
常见问题
大多数音高检测器没有考虑声部类型,导致男声经常被读低一个八度。我们的工具允许你选择声部类型(例如男高音、男低音),让算法使用正确的频率范围,从而给出准确的八度读数。
高频信号更难稳定跟踪。我们显示置信度指示器,让您始终了解当前读数的可靠性。低置信度意味着您应该靠近麦克风或减少背景噪音。
不会。所有处理都在您的浏览器中本地完成,使用 Web Audio API。音频数据不会被上传或存储。
可以。这个工具完全响应式,支持 iOS(Safari)和 Android(Chrome)上的麦克风访问。无需下载应用。在 iOS 上,请确保在 Safari 提示时授予麦克风权限。
任何浏览器可以访问的麦克风都可以工作。但定向头戴麦克风或 USB 电容麦克风比内置笔记本麦克风效果更好,因为它们能减少房间噪音和键盘敲击干扰。在安静房间里,内置麦克风对日常练习也足够。
置信度条反映 YIN 算法在音频帧中识别基频的可靠程度。当信噪比过低、音符处于起音或释音而非持续阶段,或多个频率同时存在时,它会变红。靠近麦克风并减少背景噪音可以提高置信度。
可以。它适用于任何单音(单音)声源:人声、小提琴、长笛、吉他(单弦)、小号等。钢琴或吉他的和弦等多音输入会产生不可靠的读数,因为该算法专为一次一个音高设计。
两者使用相同的检测引擎,但目标不同。音高检测器专注于实时逐音准确性,用于检查特定音符或乐句的音准。声域测试则用于绘制从最低到最高音的完整歌唱音域,帮助您识别自己的声部类型(女高音、男高音、男低音等)。
在良好条件下(安静房间、靠近麦克风、持续音符、已选择正确声部类型),YIN 算法的音高估测精度在 1-2 Hz 以内,对于中声区完全在 5 音分以内。在声域极端、快速音符转换和嘈杂环境中,精度会下降。
该工具需要 Web Audio API 和 getUserMedia 支持。所有现代浏览器都支持:Chrome 74+、Firefox 76+、Safari 14.5+、Edge 79+。不支持 Internet Explorer。