音域测试
找出你能舒适唱到的最低音与最高音
浏览器会请求麦克风权限。音频在本页分析。
感到吃力就停下,不舒服的音不要唱,切勿勉强挑战极限音。
使用说明
- 启用麦克风并在浏览器提示中允许。
- 由低到高,一次唱一个稳定的音。
- 点「停止」,查看最低音、最高音与跨度。
工具介绍
音域测试
找到你能舒适演唱的最低音和最高音。测试通过麦克风聆听,追踪你发出的稳定音高,并以音名和半音为单位报告你的音域。
- 产物
- 结果是一张卡片而非文件:你的最低音、最高音、它们之间以半音为单位的跨度,以及你所唱音域最接近的古典参考声部类型。实时读数会在你发出每个音时显示,让你看到极值是在哪里被找到的。麦克风流在页面内分析,并在你按下停止或离开时停止。
如何使用
- 01按下启用麦克风并允许浏览器权限提示。
- 02唱出你舒适的最低音,然后慢慢向上移动到舒适的最高音。
- 03按下停止以查看你的最低音、最高音和总跨度。
核心功能
- 演唱时实时显示音符
- 最低音、最高音以及以半音为单位的音域
- 与你所唱音域最接近的古典参考声部类型
- 在浏览器中运行,在页面内分析麦克风流
各设置项说明
- 当前音高
- 当前正在检测的音符,随着你演唱而更新。它只会在稳定、自信的音高上出现,因此闪烁的读数意味着麦克风听到的是音符之间的东西,而不是一个音符。
- 最低音
- 整个测试中的最低音,取自足够稳定以计入的音高。它以科学音高记谱法中的音名报告,因此C3是中央C以下的C,C4是中央C本身。
- 最高音
- 来自同一组稳定读数的最高音。它的测量方式与最低音相同,这就是为什么音域的两端只能通过实际演唱来找到。
- 音域跨度
- 最低音和最高音之间的距离,以半音计算。一个八度是十二个半音,因此24个半音的跨度是两个八度。只有在捕获至少八个稳定音符时才会报告该数字,因为少数几个音符无法区分音域和热身。
- 最接近的参考声部:
- 你所唱音符最接近的古典参考音域,通过比较两个端点从六个标准音域中选出。它是一个参考点,不是诊断:音色、音域和训练都会影响声部类型,某一天舒适的音域并不是对嗓音本身的定论。
音域是怎么测出来的
测试使用与调音器相同的音高引擎:通过Essentia.js在4096样本帧上进行YIN估计,限制在55–1600 Hz,RMS低于0.008的帧被视为静音,置信度低于0.5的帧被丢弃。每个存活的帧都是一个音高读数;只有位于可测量55–1600 Hz窗口内的读数才有资格计入音域。然后从排序后的读数列表中取整个会话的最低和最高值,并在两端各修剪百分之五,但仅在收集到至少四十个读数后才进行 — 少于四十个时,不进行修剪。修剪可以防止单个误检测(某一帧的八度滑移)定义整个结果。稳定读数少于八个的会话根本不报告音域,而不是猜测。
音域为什么每天都不一样
睡眠、水分、最近是否进食、已经唱了多少,尤其是是否热身,都会移动音域的两端,而且顶端比底端移动得更多。这是正常的,这就是为什么单次运行是快照,而不是对嗓音的测量。数字也对音符的演唱方式敏感:轻轻唱的高音和用力推的高音会产生不同的读数,测试只能看到给出的音高,而不是背后的努力。在相似条件下运行几次,先热身,并比较重复出现的结果。页面上的安全提示不是装饰 — 如果感觉紧张就停止,跳过疼痛的音,因为强迫极限正是人们在做这件事时受伤的原因。
声部比对意味着什么
将六个古典参考音域与你的结果进行比较:低音在E2–E4,男中音在A2–A4,男高音在C3–C5,女低音在F3–F5,女中音在A3–A5,女高音在C4–C6。最接近的匹配是两个端点一起最接近你所唱两个音符的那个,因此它由到音域两端的距离决定,而不是仅由跨度决定。这是故意粗略的,注意事项很重要:古典声部类型取决于嗓音在整个音域中舒适的位置、音色和音域,并且由老师随时间分配,而不是在两分钟的测试中测量。将比较作为寻找合理调性曲目的起点,而不是标签。
常见问题
先热身,一次唱一个稳定的音,并靠近麦克风。跳过感觉紧张的音 — 舒适的音域比绝对音域更有用。
不是。它是你所唱音符最接近的古典参考音域。声部类型还取决于音色、音域和训练,因此请将其视为起点而非标签。
睡眠、水分、热身和一天中的时间都会改变你能唱多高和多低。多运行几次测试,比较稳定的结果,而不是单次录音。
未经训练的歌手通常能唱大约一个半到两个八度,即18到24个半音,而受过训练的嗓音能达到更远,但数字远不如音域所在的位置以及演唱的舒适度重要。舒适的两个八度在歌曲中比紧张的两个半度更有用。运行测试两次,比较重复出现的结果,而不是追求最大的数字。此页面以半音为单位报告跨度,一个八度有十二个半音。