基于 Web Audio API 的纯前端交互式音乐听力训练系统。涵盖单音听辨、音程识别、和弦性质、节奏模仿与旋律记忆五大核心模块,以渐进式难度设计辅助您建立扎实的音乐听觉基础。
视唱练耳(Solfège / Ear Training)是音乐教育的核心基石,是连接听觉感知与理论认知的桥梁
视唱练耳训练源自欧洲音乐学院的传统教学体系(Solfège),经过数百年发展已形成科学的训练方法论。其核心在于通过系统化的听觉训练,使学习者能够准确辨识音高、音程、和弦、节奏与旋律等音乐要素,并将听觉印象转化为可描述、可分析的音乐语言。
本工具基于现代 Web Audio API 技术,在浏览器中实现低延迟音频合成与精确时间调度,无需安装任何软件即可进行专业级听力训练。所有音频数据均在本地生成与处理,不上传服务器,充分保护隐私。
从单音到旋律,由简入繁,遵循音乐教育学的认知规律设计训练路径
辨识单个音符的音名,建立绝对音感或相对音感基础
识别两个音符之间的音程关系,从纯一度到纯八度
辨别大三和弦、小三和弦、增三和弦与减三和弦
听辨节奏型并还原,培养稳定的节拍感与节奏记忆
记忆短旋律并还原,提升旋律听写与模唱能力
选择模块后点击播放按钮,听辨音频后选择正确答案,系统将实时给出反馈与解析
听辨单个音符的音名,培养绝对音感基础
点击播放按钮,听辨音符音名
以可视化方式呈现核心乐理知识,辅助建立听觉印象与理论概念的关联
音程(Interval)指两个音高之间的距离,以半音数计量。协和音程(纯一度、纯八度、纯五度、纯四度、大小三度、大小六度)听起来融合稳定;不协和音程(小二度、大七度、三全音)则产生紧张感,需要解决。训练时可借助熟悉的旋律片段作为记忆锚点。
三和弦(Triad)由三个音按三度关系叠置而成。大三和弦(Major)色彩明亮、稳定;小三和弦(Minor)色彩暗淡、柔和;增三和弦(Augmented)具有扩张感;减三和弦(Diminished)具有收缩感与紧张感。听辨时重点关注根音与三音之间的大小三度关系。
高音谱号(G clef)以第二线表示G4(小字一组g)。音符位置遵循"线-间-线-间"交替排列规律:下加一线为C4(中央C),第一线为E4,第一间为F4,第二线为G4,依此类推。熟练掌握音符位置是快速读谱与听辨的基础。
钢琴键盘以十二平均律排列,每组12个键(7白5黑)构成一个八度。白键对应自然音级C-D-E-F-G-A-B,黑键对应变化音级(升/降音)。相邻键之间为半音关系,相隔一个键为大二度(全音)。中央C(C4)位于键盘正中央,频率261.63Hz。
| 模块 | 核心能力 | 训练要点 |
|---|---|---|
| 单音听辨 | 绝对/相对音感 | 先建立标准音A4=440Hz的听觉锚点 |
| 音程识别 | 音高距离感 | 借助熟悉旋律建立音程-音响联想 |
| 和弦性质 | 和声色彩感 | 先区分大/小三度,再辨五度变化 |
| 节奏模仿 | 时值精确感 | 内心建立稳定拍点,细分拍辅助 |
| 旋律记忆 | 音高序列记忆 | 分段记忆,注意音程走向而非孤立音高 |
| 音程 | 半音 | 联想曲目 |
|---|---|---|
| 小二度 | 1 | 《大白鲨》主题曲 |
| 大二度 | 2 | 《生日快乐》开头 |
| 小三度 | 3 | 《绿袖子》开头 |
| 大三度 | 4 | 《圣徒进行曲》开头 |
| 纯四度 | 5 | 《婚礼进行曲》开头 |
| 纯五度 | 7 | 《星球大战》开头 |
| 小六度 | 8 | 《音乐之声》开头 |
| 大六度 | 9 | NBC 电视台标识音 |
| 纯八度 | 12 | 《Over the Rainbow》开头 |
遵循认知心理学与音乐教育学的训练原则,高效提升音乐听觉能力
单音听辨是根基。建议每日以标准音A4=440Hz为锚点,反复聆听并模唱C大调音阶(C4–C5),建立稳定的音高记忆。可先使用"入门"难度,仅训练C、D、E、F、G、A、B七个自然音级。
音程训练不要依赖计算,而应建立"音响色彩-情感联想-熟悉旋律"的三重记忆网络。例如听到纯五度时,脑中自动浮现《星球大战》开头的昂扬感;听到小三度时,联想到《绿袖子》的忧郁色彩。
和弦听辨的关键在于分辨三度的大小关系。大三和弦(Major)听起来明亮、开阔、稳定;小三和弦(Minor)听起来暗淡、内敛、略带忧伤。增三和弦有"悬浮感",减三和弦有"紧缩感"。
旋律听写时不要试图记住每个孤立音高,而应关注音程走向(上行/下行/跳进/级进)与节奏型轮廓。将旋律分为动机(Motive)片段记忆,利用重复与模进规律辅助还原。
所有音频合成、分析与交互逻辑均在浏览器端完成,无需后端服务器,保护隐私的同时确保低延迟
使用 OscillatorNode 实时合成音高,基于标准十二平均律频率公式 f = 440 × 2^(n/12),确保音准精度达±0.01音分
基于 AudioContext.currentTime 的高精度时间线调度,节奏训练误差小于1毫秒,远超人耳可分辨阈值
使用 Canvas 2D 绘制五线谱、音程表、和弦结构图与钢琴键盘,支持高 DPI 屏幕自适应渲染
训练进度、正确率、连对纪录等数据本地存储,支持跨会话持续追踪学习曲线
视唱练耳如同健身,每日坚持15分钟,胜过偶尔突击两小时。选择适合您的模块,开启今日训练。