跳到主要内容

Play Anything 工程团队 · 2026年10月

音乐转谱的新标杆:Play Anything 的 Songscription

我们将 Songscription 与三款商业产品和五个开源模型作了比较,测试两项任务:把完整录音转成 MIDI 和乐谱,以及把歌曲改编成钢琴曲。Songscription 在所有测试中都排名第一,生成的乐谱最准确,需要修改的地方也最少。我们还用真实歌曲做了盲测,让听众并排比较各个钢琴改编版本。听众明显更偏好 Songscription 的钢琴改编。

#1钢琴与多乐器音乐的转谱和改编均排名第一
音符最准乐谱需要修改的地方也最少
80%–97%的盲测投票选择了 Songscription 的钢琴改编

音符更准确,乐谱更清楚

无论是钢琴独奏还是多乐器音乐,Songscription 生成的 MIDI 和乐谱都最准确。

转谱准确率

越靠右上,表现越好

30653065MIDI 准确率 →乐谱准确率 →Klang.ioMuScriptorMireloYourMT3+Basic PitchSongscription30653065MIDI 准确率 →乐谱准确率 →Klang.ioMuScriptorMireloYourMT3+Basic PitchSongscription

各音乐风格的 MIDI 准确率

分数越高越好 · 250 首曲子

Songscription59.5
Klang.io50.6
Mirelo49.7
MuScriptor46.6
YourMT3+46.3
Basic Pitch35.8
查看全部评分

钢琴与多乐器音乐的 MIDI 和乐谱评分

分数越高越好

钢琴 → MIDI

50 段古典钢琴演奏

Songscription89.4
Klang.io88.9
YourMT3+70.2
Mirelo65.6
MuScriptor64.2
Basic Pitch48.9

多乐器音乐 → MIDI

200 段录音

Songscription52.2
Mirelo45.1
MuScriptor41.0
Klang.io40.4
YourMT3+39.8
Basic Pitch32.7

钢琴 → 乐谱

50 段古典钢琴演奏

Songscription58.5
Klang.io49.3
MuScriptor44.6
Mirelo44.1
YourMT3+40.6
Basic Pitch34.4

多乐器音乐 → 乐谱

28 份专业转写的乐谱

Songscription61.1
Klang.io46.5
MuScriptor43.8
Mirelo40.0
YourMT3+36.8
Basic Pitch31.8

MIDI 准确率取三项标准转谱评分的平均值,用 mir_eval 计算:音高和开始时间都正确的音符(onset F1),结束时间也正确的音符(onset-offset F1),以及每个时刻正在发声的音符是否正确(frame F1)。乐谱准确率取两项评分的平均值:音高、节奏、时值和声部都正确的音符占比(MUSTER),以及生成的乐谱要改多少才能与标准乐谱一致,改得越少得分越高(OMR-NED)。多乐器音乐的 MIDI 评分使用了 200 段录音,乐谱评分使用了 28 份专业转写的乐谱。

播放比较,听听差别

开始播放后,选择一个名称,就能比较各系统为同一段音乐写出的乐谱。

好读的乐谱

只有 Songscription 支持颤音等装饰音。这些记号对乐谱是否好读很关键。

巴赫,B 小调赋格,BWV 893(《平均律键盘曲集》第二卷)

录音:Victoria Dacenko,CC BY-SA 3.0,来自 Wikimedia Commons

节奏与音高

Songscription 能更准确地识别三连音等复杂节奏,还会使用八度记号,让谱面更清楚。

肖邦,《黑键练习曲》,Op. 10 No. 5

录音:Chiara Bertoglio,钢琴(CC BY 3.0,来自 IMSLP),节选

准确的节奏结构

判断合适的拍号时,Songscription 表现最好。

肖邦,《摇篮曲》,Op. 57

录音:Olga Gurevich,钢琴,由 Musopen 提供(CC BY 4.0),节选

把演奏方式写清楚

添加琶音记号等表情记号时,Songscription 的准确率最高。

肖邦,练习曲,Op. 25 No. 5

录音:Martha Goldstein,钢琴,Pandora Records / Al Goldstein Archive(EFF Open Audio License),节选

这里播放的是有代表性的演奏录音。各系统生成乐谱时,用的是基准测试中同一首作品的录音。

Songscription 的钢琴改编也表现最好

想用钢琴弹一首歌,单看转写的乐谱,往往还不知道该怎么弹。Songscription 有“Arrangement”模式。它会按你选择的难度,把歌曲改写成双手弹奏的钢琴曲,保留原曲的旋律与和弦。

我们将它与 Klang.io 的 Melody Scanner,以及开源模型 Pop2Piano 和 Etude 作了比较。

Songscription 在盲测对比中胜出

用真实歌曲做盲测,并排比较各个改编版本

更喜欢 Songscription平局更喜欢另一个系统

97%
相比 Pop2Piano 的改编,更喜欢 Songscription 的改编
+424 Elo
87% · 10% · 3% (100 票)
93%
相比 Etude 的改编,更喜欢 Songscription 的改编
+323 Elo
79% · 15% · 6% (100 票)
80%
相比 Melody Scanner 的改编,更喜欢 Songscription 的改编
+135 Elo
49% · 39% · 12% (100 票)

常见问题

需要先把各件乐器分离出来吗?

不用,直接上传完整录音就行。Multi-Instrument 会一次转写所有声部。如果只选择一件乐器,Songscription 会从混音中识别它,忽略其他乐器。

每件乐器都会有单独的声部吗?

可以,使用 Multi-Instrument 就行,目前还在测试阶段。乐谱中每个声部各有一个谱表,MIDI 中每件乐器各占一条轨道,键盘声部还会分成左手和右手。演唱部分会合成一个人声声部,所以合唱不会拆成各个声部。

可以上传什么?

可以上传音频文件(MP3、WAV、FLAC、AAC 或 M4A)、视频文件(MP4、MOV 或 WebM),也可以粘贴 YouTube、Instagram 或 TikTok 链接。

可以下载哪些格式?

支持 PDF、MusicXML、MIDI 和 Guitar Pro。订阅 Plus 或 Pro 后可以下载。免费套餐可以在浏览器里播放和编辑乐谱。

可以编辑乐谱吗?

可以。Songscription 有功能完整的乐谱编辑器。你可以自己改谱,也可以请我们的 AI 乐谱助手 Annie 帮忙。

用你的音乐试试

上传录音,或粘贴链接。

把歌曲转成乐谱

测试说明

转谱测试使用的都是完整录音:来自 ASAP 的 50 段古典钢琴演奏,以及来自 RWC、JazzSAMBA 和 MulTTiPop 的 200 段多乐器录音。多乐器乐谱测试还使用了 28 份专业转写的乐谱,来自预留的私有测试集。所有系统收到的完整录音都相同,没有提前分离音轨,也没有手动修改结果;每款产品展示的都是它得分最高的模式。开源模型(MuScriptor、YourMT3+ 和 Basic Pitch)只输出 MIDI,所以它们的乐谱由 MuseScore 生成。