AI乐谱歌曲规范补全(前奏/间奏/尾奏)+ 歌词标点根治(硬性要求+服务端自动补句读)+ 作词库落地 + 后台歌词提示词入口 + 成品音乐段落标记修复 + 成品音乐上行整曲默认与按钮态修正 + 跟谱体检与谱面音频直出 + 成品音乐防腰斩与完整性检测 + 乐曲节奏全面放开(三连音·弱起·装饰音)+ 钢琴低音修复 + ABC 记谱旁路实测

AI 唱歌这件事,今天终于像个样子了。以前生成的歌有三大怪:第一小节歌手就张嘴、从头到尾不歇气、歌词密密麻麻看不到句读——因为我们只教了 AI“写歌词”,没教它“写一首歌”。现在补上了一整本作词规范:前奏要先响起来,副歌之后要有间奏喘口气,最后一遍唱完再留一段尾奏收住。标点这块下了猛药:不光要求 AI 每一句末尾都写逗号、一段最后一句写句号,还做了一道不依赖 AI 自觉的兜底——只要有哪句一个标点都没有,系统会自动把句读补上(上一版反而是把行尾逗号删掉,难怪听着像一口气念完,现已纠正)。你可以现在点一次“AI 写歌词”,逐行都能看到逗号句号,唱出来一句是一句。顺手治掉两个藏得很深的老毛病——重复的第二遍副歌以前会被当成歌词连方头括号一起念出来,“预副歌”还会被替换成坏标签把结构搞乱。你以前存下的旧作品、自己手写的歌词,现在生成成品也会自动补上前奏和间奏。后台另外开了个“歌词提示词”的口子,写词口径随时能调~另有两处手感修正:「开始生成」完成后不再灰成“不能点”的样子(其实一直能点,重复点只会提示“还在生成中”、不多花次数);上行给 AI 的内容默认改为整曲混音——你配好的伴奏声部一个都不丢,想让主旋律更突出再选「整曲 + 人声在前」。还有一组跟“AI 唱得准不准”有关:以前成品经常比谱面长一大截(2 分钟谱出 还有两件:一是把系统里写死的节奏限制全部拆了——三连音、三十二分快速跑句、跨过小节的歌唱性长音、从弱拍进入的起句,以及倚音颤音滑音这些装饰全部放开(它们过去跟后台「要三连音」的要求自己打自己,成品只能一律方整单调);同时治好了钢琴左手低音被当成超音域抬走的老毛病,低音回来了。另外离线验通了一条新路:让 AI 改写极简的 ABC 记谱再自动展开成五线谱,同信息量下模型输出体积只有原来的 1/35~1/44、生成从分钟级降到十几秒,而渲染播放一切照旧。

[新增] 【AI乐谱生成器】-全端 歌曲模式补上一份「作词规范说明书」(作词库):AI 写歌词与优化歌词时按专业作词要求执行——段落标记齐全(前奏/主歌/预副歌/副歌/间奏/桥段/尾奏)、三套结构模板、一行一个能换气的乐句、押韵与钩子、中文四声不倒字;开启「专业编曲判据包」的账号还会把整份说明书作为判据上行。

[新增] 【AI乐谱生成器】-全端 乐谱生成对「歌曲」提出硬性结构要求:开头必须有 2~8 小节纯器乐前奏(人声全部休止,不允许第一小节就开口),演唱段落之间要有间奏,最后一遍唱完要有尾奏收束;这些标记对应的小节不许挂歌词。

[新增] 【AI乐谱生成器】-PC 后台「AI乐谱提示词」新增“歌词生成/优化提示词”卡片(中英双语、一键恢复默认、可单独指定发送语言),作词口径运营可直接调整(此前这一项只存在代码默认值里,后台看不到也存不下)。

[新增] 【AI乐谱生成器】-移动端 成品音乐新增「🔍 跟谱体检」:一键给出时长偏差、歌词覆盖率、音高一致率三个数字,“唱的到底是不是谱子上这首曲子”从此可以用数据验收;实在认不出字时自动改用同一时间轴比旋律轮廓,并标注清楚。

[新增] 【AI乐谱生成器】-移动端 成品音乐面板新增「⬇ 谱面音频」:把谱面直接渲染成 mp3 下载,100% 按谱演奏、不花生成次数,适合“不要 AI 改编,就要谱面听起来的样子”。

[新增] 【AI乐谱生成器】-移动端 成品音乐新增「结尾完整性检测」:自动识别成品是否被生成上限切断(时长正好撞上限、或结尾仍在响没淡出,都标红“没唱完”),不再用“时长对上了”误导——实测同一首 2分07秒的谱:掐到 2:08 是被切断,放足余量 AI 自然唱完是 5:03。

[新增] 【AI乐谱生成器】-后端 铺好一条让 AI 改写「极简记谱法(ABC)」的新路并实测通过(本次只离线验通,不影响现有生成):同样信息量下模型输出体积只有原来的 1/35~1/44,一首 12/8 爵士钢琴独奏从分钟级降到 10~15 秒;转换回五线谱后经 MuseScore 引擎渲染验收(155 个音符头逐个对齐),导出、调音台、播放、续写全部功能不变。

[修复] 【AI乐谱生成器】-全端 歌词“一个标点都没有”的根治:之前只靠提示词口头要求,小模型直接无视;且服务端一道“删行尾标点”的清洗反而把中文歌词写在行尾的逗号全剔掉了。现改为硬性要求“每一行句末都要带标点”,并在服务端确定性兜底:碰到整行没有任何标点的唱词行自动补上句读(行末逗号、一段最后一句句号),已有标点的行一律不改。线上实测从零写与优化旧词两条路都是 0 行无标点。

[修复] 【AI乐谱生成器】-全端 歌词首行前的“作词:XX”署名行会被成品音乐当唱词唱出来,现服务端直接丢弃段落标记之前的行。

[修复] 【AI乐谱生成器】-移动端 成品音乐上行的段落标记只翻译第一处:第二遍【副歌】、【主歌二】等循环段落原样送出,被 AI 连方头括号一起念出来(现已单趟全量翻译)。

[修复] 【AI乐谱生成器】-移动端 【预副歌】被“副歌”规则二次替换,写出 [Pre-[Chorus]] 这类坏标签导致结构错乱(现改为查表一次成型)。

[修复] 【AI乐谱生成器】-移动端 成品音乐面板的「开始生成」按钮生成完后一直灰着像不可用(其实还能点):状态改用文字与颜色表达,不再禁用按钮;重复点只提示“上一发还在生成中”,不会重复提交、不会多花次数。

[修复] 【AI乐谱生成器】-移动端 成品音乐时长被拉长数倍(2分07秒的谱出5分41秒):生成长度上限的换算系数按估算写死,现只当“防腰斩的宽松上限”(★早先按秒数掐长度会把曲子在半句处切断,“时长对上”并非唱完,见下方完整性检测条目)。

[修复] 【AI乐谱生成器】-移动端 提交给 AI 的“不许改写主旋律、时长贴谱”等硬性要求,在风格描述自动转写时被洗掉,导致成品与谱面无关;跟谱模式现已禁止这种转写。

[修复] 【AI乐谱生成器】-全端 系统里写死的三条节奏限制全部拆除:「禁止三连音/连音」「长音不许跨过小节线」「每小节必须写满(等于禁用弱起进入)」——它们与后台「中级/高级/爵士/电影配乐/变奏曲式」提示词对三连音的明确要求正面冲突,模型只能一律写方整的四分与八分音符,这是近来乐曲听起来单调、简单的主要原因(后台一直要求的倚音/滑音/颤音等装饰法,此前甚至没有任何写法可用)。

[修复] 【AI乐谱生成器】-全端 「严禁中途改拍号」与「任何小节都可以变拍」两条规则互相打脸,成品只能一个拍号走到底;现在按小节实际填入的时值判断变拍是否成立,真变拍保留、乱改仍自动纠正。

[修复] 【AI乐谱生成器】-全端 谱面预览会把合法的中途变拍当成乱改删掉、把弱起小节用休止符填平(与保存后的结果不一致,看着看着拍号就没了);另修好一处「小节缺拍补休止」实际未生效的写法。

[修复] 【AI乐谱生成器】-全端 钢琴等双行谱表乐器的低音被当成「超音域」逐音抬到高音区——收拢只按上行谱表的可读范围算,左手写在低音谱表里完全合法的音全被判超界,成品低音整个消失、曲子发飘单调(实测一例 142 个音里 40 个被抬高);现按上下两行谱表分别定收拢范围。同参数复测:被抬走的音从 40 个降到 3 个,C2–B2 的低音区回来了。

[优化] 【AI乐谱生成器】-全端 歌词输出格式硬规范(创作台 AI 写词、音乐精灵、创作灵感三条路同口径):首行【前奏】、第一遍副歌之后【间奏】、结尾【尾奏】,三个纯器乐标记下不写唱词;标点与段落标记在乐谱上都不占音符,只作分句与换气依据;歌词框提示文案同步说明写法。

[优化] 【AI乐谱生成器】-移动端 旧作品与手写歌词的成品音乐兜底:完全没有段落标记时自动补 [Intro] 开场,唱了两遍副歌却没有器乐段时自动在最后一遍副歌前插入 [Instrumental]。

[优化] 【AI乐谱生成器】-移动端 成品音乐上行给 AI 的内容默认改为「整曲混音」(全部声部都上行,你配好的伴奏不会丢);新增「整曲 + 人声在前」(伴奏保留、主旋律更明显);「只交主旋律」保留但标注为单声部人声谱专用,面板会显示本次上行几个声部。

[优化] 【AI乐谱生成器】-移动端 跟谱游标诚实化:AI 认出的字太少时会提示“游标仅供参考”,不再假装跟得上;面板也如实说明“成品音乐是 AI 演唱版,会照谱面歌词唱但旋律走向仍可能被重编”。

[优化] 【AI乐谱生成器】-移动端 成品音乐不再拿生成上限参数“对齐”谱面时长(那是腰斩),改为给足 2.5 倍余量让曲子自然收尾;面板保留时长偏差仅作参考信息,并把“是否唱完”放在体检首位。

[优化] 【AI乐谱生成器】-全端 乐曲写法一次放开到位:三十二分音符的快速跑句、真正的三连音与其它连音、歌唱性的跨小节长音、从弱拍进入的起句,以及倚音/颤音/回音/滑音等装饰音(中国风「吟猱绰注」第一次有了对应记法),重升重降也可用;「节奏下限」由「全曲凑够 2 处切分」升级为按篇幅考核,范例细胞也补入十六分、三连音与跨小节长音。

💬 互动
还没有人评论,来说两句
▾ @ ×
登录后参与互动
0
0