词格酱

词格酱 · 中文歌词写作台

按作曲给出的词格摆好空格子,你只管往里填字。

导入格式

纯文本 .txt,段落标记用中括号或直接写 Verse/Chorus,X 表示一个字,空格表示停顿分组,空行也可分段:

[Verse]
XXXX XXX
XXX XXXX
XX XXXXX

[Chorus]
XXXXX XXX
XXXX XXXX

也支持这些写法:数字词格 4+3 或 7;○ ● □ × 等占位符;直接粘贴一段现成歌词,会自动反推词格并填入文字。

导入 MIDI(实验功能)

按旋律的音符数量自动生成词格:普通音符每个算一格,另外放三个 keyswitch 当分段标记(力度无所谓,事件存在就算数,需要跟旋律在同一条音轨/通道上,靠音高区分):

两个 keyswitch 中间要是一个音符都没有,就不会生成空分句/空句/空段落。这里的音高编号是按 Standard MIDI File 里的绝对音高算的(也就是 Studio One 的显示习惯:Middle C = C3 = 60),不是所有 DAW 都一样,导出前最好自己确认一下。导入只生成格子,字还没填。

顶部两个 MIDI 导出按钮要在同一次会话里导入过 MIDI 才能用(导入的原始数据只留在内存里,刷新页面要重新导入):

快捷键

背景

点顶部的「背景」可以换成自己的图片或纯色,也可以直接把图片拖进窗口。

背景只跟着这台电脑走,不会写进工程文件,发给作曲方的 json 里不会带上你的背景图。

光标与留空

点哪个格子,字就写在哪个格子——包括还没写到的空格子。比如你先想好了句尾那几个字,可以直接点到最后几格写下来,前面的格子留着慢慢填。

留空的格子在内部记作空格,不计入字数(右侧的 3/7 只数真正写了的字),导出时句尾多余的空格会自动去掉。句子中间敲空格也是同样的意思:跳过这一格。

分句(句内停顿)

词格中的空格代表一个停顿,例如 2/2/3 就是三个分句。光标落在哪个分句,下方就会出现一条橙线,此时 + − 只作用于这个分句:把光标点进中间的 2,按 + 得到 2/3/3,按 − 得到 2/1/3;分句只剩 1 格时再按 − 会整段去掉,变成 2/3。

日语拗音(实验功能)

打日语歌词时,きゃ しゅ ちょ 这类拗音会自动跟前一个假名拼成一格,显示为主字右下角的小字,不单占格子——这样数格子才对得上日语的音拍数。促音 っ/ッ 不算在内,仍然独立占一格,因为它数拍时本来就该自己算一整拍。

韩语谚文(如 한)本身就是一个完整字符,天然一格一个音节,不需要额外设置。

备选版本与备注

光标落进某一句,这句下面就会展开一条工具栏。

点「导出歌词」时可以勾选是否把全部备选(同句用 / 分隔)和备注(写在句末的 () 里)一并写进 TXT,勾选状态会被记住。「保存工程」导出的 json 始终包含全部备选和备注。

反过来,「导入词格 TXT」时如果一句末尾带着 (……),会自动拆出来当这句的备注,括号本身和里面的字都不占格子——正好跟导出的格式对上。只认贴在行尾的括号,句首或句中的括号仍然当普通标点处理。

应答组出品 · 我们创造声音,回应期待。
response.run

导出歌词

勾选要一并写进 TXT 的内容。

背景

背景只跟着这台电脑走,不会写进工程文件,也不会跟着发给作曲方。

底色

主题色

只换强调色,底色明暗不受影响。

换成自己的

也可以直接把图片拖进窗口。图片会自动缩到合适尺寸再记住,不会拖慢程序。

松手即可导入 .txt / .json,或把图片拖进来当背景

AI 填词

接入任意 OpenAI 兼容接口(各类中转站),按词格逐句自动填词。所有设置只存在本机浏览器。

结尾的 /v1 会自动补
只存本机浏览器
以中转站的模型列表为准
每次填词都会带上
还有 0 句待填

高级

3000
0.9