视唱练耳训练

基于 Web Audio API 的纯前端交互式音乐听力训练系统。涵盖单音听辨、音程识别、和弦性质、节奏模仿与旋律记忆五大核心模块,以渐进式难度设计辅助您建立扎实的音乐听觉基础。

耳聪目明 · 听辨为基

视唱练耳(Solfège / Ear Training)是音乐教育的核心基石,是连接听觉感知与理论认知的桥梁

音乐听觉能力,是一切音乐活动的起点

视唱练耳训练源自欧洲音乐学院的传统教学体系(Solfège),经过数百年发展已形成科学的训练方法论。其核心在于通过系统化的听觉训练,使学习者能够准确辨识音高、音程、和弦、节奏与旋律等音乐要素,并将听觉印象转化为可描述、可分析的音乐语言。

本工具基于现代 Web Audio API 技术,在浏览器中实现低延迟音频合成与精确时间调度,无需安装任何软件即可进行专业级听力训练。所有音频数据均在本地生成与处理,不上传服务器,充分保护隐私。

🎵 单音听辨 📐 音程识别 🎹 和弦听辨 🥁 节奏模仿 🎶 旋律记忆 📊 进度追踪

五大模块 · 系统进阶

从单音到旋律,由简入繁,遵循音乐教育学的认知规律设计训练路径

🎵
单音听辨
Single Note

辨识单个音符的音名,建立绝对音感或相对音感基础

📐
音程识别
Interval

识别两个音符之间的音程关系,从纯一度到纯八度

🎹
和弦性质
Chord Quality

辨别大三和弦、小三和弦、增三和弦与减三和弦

🥁
节奏模仿
Rhythm

听辨节奏型并还原,培养稳定的节拍感与节奏记忆

🎶
旋律记忆
Melody

记忆短旋律并还原,提升旋律听写与模唱能力

交互训练 · 即时反馈

选择模块后点击播放按钮,听辨音频后选择正确答案,系统将实时给出反馈与解析

单音听辨

听辨单个音符的音名,培养绝对音感基础

0
正确
0
总题
0
连对
0%
准确率
难度
波形

点击播放按钮,听辨音符音名

本轮进度: 0/20 题

理论图解 · 辅助记忆

以可视化方式呈现核心乐理知识,辅助建立听觉印象与理论概念的关联

📐 音程对照表

音程(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《音乐之声》开头
大六度9NBC 电视台标识音
纯八度12《Over the Rainbow》开头

科学训练 · 四步进阶

遵循认知心理学与音乐教育学的训练原则,高效提升音乐听觉能力

建立听觉锚点

单音听辨是根基。建议每日以标准音A4=440Hz为锚点,反复聆听并模唱C大调音阶(C4–C5),建立稳定的音高记忆。可先使用"入门"难度,仅训练C、D、E、F、G、A、B七个自然音级。

音程联想记忆

音程训练不要依赖计算,而应建立"音响色彩-情感联想-熟悉旋律"的三重记忆网络。例如听到纯五度时,脑中自动浮现《星球大战》开头的昂扬感;听到小三度时,联想到《绿袖子》的忧郁色彩。

和声色彩分辨

和弦听辨的关键在于分辨三度的大小关系。大三和弦(Major)听起来明亮、开阔、稳定;小三和弦(Minor)听起来暗淡、内敛、略带忧伤。增三和弦有"悬浮感",减三和弦有"紧缩感"。

旋律整体记忆

旋律听写时不要试图记住每个孤立音高,而应关注音程走向(上行/下行/跳进/级进)与节奏型轮廓。将旋律分为动机(Motive)片段记忆,利用重复与模进规律辅助还原。

技术实现 · 纯前端方案

所有音频合成、分析与交互逻辑均在浏览器端完成,无需后端服务器,保护隐私的同时确保低延迟

🔊

Web Audio API

使用 OscillatorNode 实时合成音高,基于标准十二平均律频率公式 f = 440 × 2^(n/12),确保音准精度达±0.01音分

⏱️

精确时间调度

基于 AudioContext.currentTime 的高精度时间线调度,节奏训练误差小于1毫秒,远超人耳可分辨阈值

🎨

Canvas 可视化

使用 Canvas 2D 绘制五线谱、音程表、和弦结构图与钢琴键盘,支持高 DPI 屏幕自适应渲染

💾

LocalStorage

训练进度、正确率、连对纪录等数据本地存储,支持跨会话持续追踪学习曲线

持之以恒,耳聪目明

视唱练耳如同健身,每日坚持15分钟,胜过偶尔突击两小时。选择适合您的模块,开启今日训练。