
YuE2 歌曲生成实战从一段歌词到能改的成品【免费下载链接】YuEYuE2: frontier music generation with symbolic planning, zero-shot covers, and agentic music editing.项目地址: https://gitcode.com/GitHub_Trending/yue/YuEYuE2 歌曲生成走的是先写谱、再渲染的路线你给模型歌词和一段风格描述它先写出旋律与和弦的乐谱再把乐谱渲染成人声加伴奏的完整歌曲。中间那份乐谱是白盒可读、可改的这也是它和黑箱生成器的最大区别。首次跑通24GB 显存机器上生成第一首歌克隆仓库并安装依赖环境要求不高Linux、Python 3.12、支持 BF16半精度计算的 NVIDIA GPU显存 24GB 起步模型文件首次运行自动下载不用手动搬运。git clone https://gitcode.com/gh_mirrors/yue/YuE cd YuE python3.12 -m venv .venv source .venv/bin/activate python -m pip install .跑官方示例出第一首歌装完直接跑官方示例python examples/generate.py --output outputs/first-song打开outputs/first-song/audio.flac就能听到成品目录里还留着乐谱和生成参数方便回头排查。一首 30 秒左右的歌参考耗时是 H800 上约 150 秒实际以你的显卡为准。写好 style 和歌词第一版听感的开关style 里写清五个维度生成请求最关键的是style和lyrics两个字段官方示例在 examples/song.json直接复制着改即可。style把五个维度写具体流派、乐器、音色与演唱性别、语言、速度。写得越具体第一版听感越接近预期。歌词分段与长度lyrics用[Verse]、[Chorus]这类段落标签组织第一次先写 30 秒左右的一段别贪多。想固定结果就把seed写死方便对比。拿到乐谱再动手改和弦与零样本翻唱改和弦对比同一旋律生成结束后你手里除了音频还有一份score.abc乐谱。关键就在这复制一份乐谱改掉和弦再提交生成——旋律和歌词不变只有和声变了。仓库里score.abc与score-jazz.abc只差和弦符号正好拿来对照python examples/generate.py --abc-file examples/score-jazz.abc \ --cot full --output outputs/harmony-edited转录录音做零样本翻唱翻唱一首录过的歌走另一条路先用 SheetSage2官方的音频转乐谱模型把源录音的旋律转成 ABC 记谱纯文本乐谱格式核对后配上自己的歌词和目标风格cot设为melody让伴奏自由适应新风格。转录与生成的完整命令见 docs/covers.md。让 agent 接手yue2-music skill不想自己盯每一步的话仓库里带了skills/yue2-music/SKILL.md它教支持 skill 机制的 agent 如何生成歌曲、转录翻唱、编辑乐谱。你可以直接下达做一首爵士和弦版保留原旋律与歌词顺序两版都留给我对比让 agent 自己跑完整流程。第一首玩熟后建议从改和弦和翻唱入手把改谱再生成的循环跑起来。依赖、转录或显存遇到问题README 里列了 Discord 与微信群入口社区里找答案通常更快。【免费下载链接】YuEYuE2: frontier music generation with symbolic planning, zero-shot covers, and agentic music editing.项目地址: https://gitcode.com/GitHub_Trending/yue/YuE创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考