SongGen是什么?一文让你看懂SongGen的技术原理、主要功能、应用场景

来源:卓商AI
发布时间:2025-04-05

SongGen概述简介

SongGen是上海AI Lab、北京航空航天大学和香港中文大学推出的单阶段自回归Transformer模型,用在从文本生成歌曲。SongGen基于歌词和描述性文本(如乐器、风格、情感等)作为输入,支持混合模式和双轨模式两种输出方式,分别用于直接生成人声与伴奏的混合音频,及分别合成人声和伴奏方便后期编辑。SongGen基于创新的音频标记化策略和训练方法,显著提升生成歌曲的自然度和人声清晰度,解决传统多阶段方法中训练和推理流程繁琐的问题。SongGen的开源性和高质量数据集为未来音乐生成研究提供了新的基准。

SongGen的功能特色

细粒度控制:用户基于歌词、描述性文本(如乐器、风格、情感等)对生成的歌曲进行控制。

声音克隆:支持基于三秒参考音频实现声音克隆,使生成的歌曲具有特定歌手的音色。

两种生成模式:提供“混合模式”(直接生成人声和伴奏的混合音频)和“双轨模式”(分别合成人声和伴奏,便于后期编辑)。

高质量音频输出:基于优化的音频标记化和训练策略,生成具有高自然度和清晰人声的歌曲。

SongGen的技术原理

自回归生成框架:基于自回归Transformer解码器,将歌词和描述性文本编码为条件输入,用交叉注意力机制引导音频标记的生成。

音频标记化:用X-Codec将音频信号编码为离散的音频标记,基于代码本延迟模式处理多代码序列,支持高效生成。

混合模式与双轨模式:

混合模式:直接生成混合音频标记,引入辅助人声音频标记预测目标(Mixed Pro),增强人声清晰度。

双轨模式:基于平行或交错模式分别生成人声和伴奏标记,确保两者在帧级别上的对齐,提升生成质量。

条件输入编码:

歌词编码:VoiceBPE分词器将歌词转换为音素级标记,基于小型Transformer编码器提取关键发音信息。

声音编码:MERT模型提取参考音频的音色特征,支持声音克隆。

文本描述编码:FLAN-T5模型将描述性文本编码为特征向量,提供音乐风格、情感等控制。

训练策略:

多阶段训练:包括模态对齐、无参考声音支持和高质量微调,逐步提升模型性能。

课程学习:逐步调整代码本损失权重,优化模型对音频细节的学习。

数据预处理:开发自动化数据预处理管道,从多个数据源收集音频,分离人声和伴奏,生成高质量的歌词和描述性文本数据集。

SongGen项目介绍

GitHub仓库:https://github.com/LiuZH-19/SongGen

arXiv技术论文:https://arxiv.org/pdf/2502.13128

SongGen能做什么?

音乐创作:快速生成歌曲雏形,探索不同风格,为歌词生成伴奏,加速创作流程。

视频配乐:为短视频、广告、电影生成背景音乐,根据内容调整风格,提升视觉效果。

教育辅助:帮助学生理解音乐创作,通过生成歌曲学习语言发音,激发创造力。

个性化体验:根据用户输入生成定制歌曲,用声音克隆实现“个人专属歌手”,增强娱乐性。

商业应用:为品牌生成专属音乐,替代版权受限的音乐素材,用于广告和推广。

© 版权声明:本站所有原创文章版权均归卓商AI工具集及原创作者所有,未经允许任何个人、媒体、网站不得转载或以其他方式抄袭本站任何文章。
卓商AI
卓商AI

AI爱好者的一站式人工智能AI工具箱,累计收录全球10,000⁺好用的AI工具软件和网站,方便您更便捷的探索前沿的AI技术。本站持续更新好的AI应用,力争做全球排名前三的AI网址导航网站,欢迎您成为我们的一员。

猜你喜欢
  • GuessAI
    GuessAI 猜猜AI是一款结合艺术和科技的移动游戏。你能分辨出人工制作的绘画和由AI生成的绘画吗?就像使用Tinder应用一样简单。玩起来既轻松又有趣:\n\n-...
  • Live Transcribe: Voice to text
    Live Transcribe: Voice to text 实时转写是一款能够实时将语音转为文本的应用程序,通过 iPhone 即可轻松进行语音记录。...
  • myculture ai
    myculture ai myculture.ai是一种开创性的AI人才获取工具,将精确性和故意性结合在一起,以革新招聘。借助尖端的AI技术,它简化了招聘过程,并确保最适合公司...
  • Qwen2.5-Coder-0.5B-Instruct-GPTQ-Int4
    Qwen2.5-Coder-0.5B-Instruct-GPTQ-Int4 Qwen2.5-Coder是Qwen大型语言模型的最新系列,专注于代码生成、代码推理和代码修复。基于强大的Qwen2.5,该模型在训练中涵盖了5.5万...
  • MelodyFlow
    MelodyFlow MelodyFlow是一个基于文本控制的高保真音乐生成和编辑模型,它使用连续潜在表示序列,避免了离散表示的信息丢失问题。该模型基于扩散变换器架构,经过...
  • Seed-Music
    Seed-Music Seed-Music 是一个音乐生成系统,它通过统一的框架支持生成具有表现力的多语言声乐音乐,允许精确到音符级别的调整,并提供将用户自己的声音融入音乐...
  • AutoApply
    AutoApply AutoApply是一个AI驱动的求职平台,通过自动化技术帮助用户快速申请工作,节省时间并提高求职效率。它通过分析用户的简历和求职意向,自动匹配合适的...
  • Accoladeum
    Accoladeum Accoladeum是一个下一代在线学习平台,利用人工智能、自动化和无代码工具,为创业者和自由职业者提供知识和技能,帮助他们在职业生涯中取得成功。平台...