资讯动态

YuE2 音乐生成完整指南:从歌词到第一首完整歌曲

发布时间:2026/9/18 10:22:07 来源:尧图企业网站定制
YuE2 音乐生成完整指南从歌词到第一首完整歌曲【免费下载链接】YuEYuE2: frontier music generation with symbolic planning, zero-shot covers, and agentic music editing.项目地址: https://gitcode.com/GitHub_Trending/yue/YuEYuE2 音乐生成模型是一款开源基础模型给它歌词加一段风格描述它会先写出一份带旋律与和弦的乐谱计划再把这份计划渲染成带人声和伴奏的 48kHz 立体声完整歌曲。这份指南带你从环境安装跑通第一首歌讲清楚 cot 规划模式怎么选、翻唱怎么做、卡住的时候先查哪里。一张白盒乐谱YuE2 音乐生成的工作方式YuE2 和提示词进、音频出的模型最大的不同是中间多了一份可编辑的乐谱。风格与歌词先进入因果 token 预测生成一份 ABC 记谱格式的旋律和弦计划计划再变成语义 token 与声学潜变量最后由 VAE 解码出立体声音频。因为乐谱是显式的文件你在渲染之前就能看到记谱、改和弦、调旋律改完重新生成即可翻唱和编辑两个功能也都复用同一个生成模型不需要额外训练。对应下来就是三种入口原创风格歌词、翻唱从录音转录来的乐谱、编辑改已有乐谱后重新渲染三者走的是同一个 3B 检查点。24GB 显存够不够YuE2 最低配置与第一首歌官方支持的起点是Linux、Python 3.12、支持 BF16 的 NVIDIA GPU、24GB 显存一次只跑一个请求输出默认为 48kHz 立体声。模型文件首次运行时自动下载。clone 后安装并跑官方示例git clone https://gitcode.com/gh_mirrors/yue/YuE cd YuE python3.12 -m venv .venv source .venv/bin/activate python -m pip install --upgrade pip python -m pip install . python examples/generate.py --output outputs/first-song输出目录里除了audio.flac还保留乐谱、语义 token、声学潜变量和生成配置一次生成的完整记录都在同一个目录方便回头复现或排查。不想写 Python 的话yue2 generate --request examples/song.json的命令行等价路径也一样能用。默认示例是一首 88 BPM 的英文钢琴流行风格与歌词都放在 JSON 里照着改就行。cot 参数怎么选关键参数怎么调cot决定符号规划的深度共三档full生成旋律加和弦的完整计划是新歌的默认值melody只规划旋律、伴奏交给模型自由发挥翻唱时推荐用它off不做符号规划直接从歌词和风格生成也就没有可编辑的乐谱。手上有现成乐谱时把它作为abc直接传入前提是模式为 full 或 melody。另一个值得知道的是cfg_scale即文本引导强度默认值直接可用改动采样或引导参数后质量不一定更好务必重新听一遍确认。完整参数说明在 docs/generation.md。效果层面官方在 WildSongBench192 条提示词上报告YuE2 best-of-8 的 SongBench 均分 6.9632与头部商业系统处于同一梯队并是开源组中最高。注意上表用的是基准协议里的旧解码器日常听感默认用的是新版 VAE两者结果不要混着比较。翻唱怎么跑只转录旋律不转录和弦翻唱走零样本流程模型没有任何针对 cover 的微调。关键在步骤先用 SheetSage2 把源录音转录成乐谱取 melody-only保留人声与器乐旋律、去掉和弦符号生成前把记谱、拍号、段落顺序人工过一遍因为转录错误会原样带进翻唱。然后配上目标风格和新歌词用cotmelody生成让伴奏随新风格重组。SheetSage2 与 YuE2 依赖版本冲突需要单独一个 Python 环境两个模型顺序共用同一张 GPU完整命令见 docs/covers.md。没有录音想先试试的话仓库自带的examples/melody.abc是一段原创八小节旋律配示例歌词即可体验乐谱条件生成。常见坑排查先看乐谱再听音频官方文档明确点出的几处一是truncated标志模型撞到 token 上限时保存的音频仍可播放但歌可能不完整判断质量前先查result.json里的截断字段二是固定 seed不等于输出一致不同 GPU、运行时版本、采样设置都会改变结果做版本对比时锁住模型和 VAE 的 revision三是编辑要复制乐谱、改副本、作为新输入提交不要直接改已保存的计划文件四是显存不够时别悄悄缩短歌曲或调低推理设置来掩盖 OOM该换硬件就换硬件。所以输出不对劲时先打开score.abc看旋律和和弦判断问题出在规划阶段还是渲染阶段再决定改哪里。中文用户可以加入 YuE2 的微信群与 Discord 交流使用经验想让智能体帮你改谱、做版本对比仓库里的 yue2-music 技能包可以直接指给你的 agent 用 【免费下载链接】YuEYuE2: frontier music generation with symbolic planning, zero-shot covers, and agentic music editing.项目地址: https://gitcode.com/GitHub_Trending/yue/YuE创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价