自己做的歌弄歌词文件还是个辛苦活,因为我个人还是很喜欢逐字歌词,但是目前AI识别的能力对于歌曲来说还是有点弱。不过我还是所有的作品都加上了逐字歌词,看起来很棒。

逐字歌词显示

预览地址

教程

首先我们要有完整的歌词内容,然后使用amll-ttml-tool来打轴。

使用地址:https://tool.amll.dev/

项目地址:https://github.com/amll-dev/amll-ttml-tool

主界面

我以我个人比较喜欢的“还在写的人”歌曲为例。

导入歌曲和歌词

将音乐文件直接拖入主界面,然后就可以在底部看到歌曲了。

歌曲

然后我们再导入歌词

导入歌词

粘贴文本后选择导入。

导入歌词

拆分歌词

我们需要做逐字歌词的话,需要将每个字拆开,如果做整行歌词的话,这一步就可以忽略了。

点击工具,选择一键分词。

分词

我们就可以看到已经分词成功了。

分词

打轴

接下来就是重头戏,打轴阶段啦。

打轴的过程比较像玩音游,音乐播放一个字,在这个字刚准备播放的时候按下按键即可。

打轴快捷键F G H

F

在歌曲的最开始和被终止后的歌词的开始部分按下F。

例如最开始的第一个字,需要按下F。

如果上一句的最后一个字你按过H,那么下一句的第一个字也需要按F。

G

每个字要唱的时候按下G。

H

唱完这最后一个字后,有大量的无歌词时间,比如间奏之类的。可以按下H来终止此行。

空格

音乐播放/暂停。

打错了怎么办

在标准情况下,打错了之后鼠标点击上一行的最后一个字,然后进度条调到之前的位置,在播放到下一行第一个字之前按G来切换比较方便。

打轴

导出

逐字歌词我建议导出ESLyRiC格式。

导出歌词

最终效果

1
2
3
4
5
[00:12.233]工[00:12.398]位[00:12.556]一[00:12.708]排[00:12.868]一[00:13.017]排[00:13.172]地[00:13.331]空[00:13.496]成[00:13.641]走[00:13.821]廊[00:14.744]
[00:14.744]熟[00:14.900]悉[00:15.060]名[00:15.204]字[00:15.348]慢[00:15.503]慢[00:15.732]退[00:15.908]出[00:16.077]那[00:16.269]扇[00:16.441]窗[00:16.802]
[00:16.802]有[00:16.967]人[00:17.110]最[00:17.244]会[00:17.426]救[00:17.591]火[00:17.756] [00:00.000]有[00:18.011]人[00:18.262]最[00:18.562]懂[00:18.693]故[00:19.003]障[00:19.388]
[00:19.388]后[00:19.553]来[00:19.724]都[00:19.893]被[00:20.053]写[00:20.220]进[00:20.384]统[00:20.695]一[00:20.844]技[00:21.260]能[00:21.612]框[00:21.988]
[00:21.988]他[00:22.156]们[00:22.340]说[00:22.685]这[00:22.861]叫[00:23.021]沉[00:23.316]淀[00:23.485] [00:00.000]叫[00:23.737]提[00:23.988]炼[00:24.137]成[00:24.263]章[00:24.517]