ACE-Step
AI 音乐生成

ACE-Step

迈向音乐生成基础模型的一步

向下滚动

架构

ACE-Step集成了基于扩散的生成与深度压缩自编码器和轻量级线性变换器。

这种独特的架构弥合了生成速度和音乐连贯性之间的差距,提供了最先进的结果。

ACE-Step Architecture

硬件性能

我们已在不同硬件设置上评估了ACE-Step,得出以下吞吐量结果:

我们使用RTF(实时因子)来衡量ACE-Step的性能。值越高表示生成速度越快。27.27x意味着生成1分钟的音乐需要2.2秒(60/27.27)。性能测量是在单个GPU上进行的,批处理大小为1,步数为27。

设备RTF(27步)渲染1分钟音频的时间(27步)RTF(60步)渲染1分钟音频的时间(60步)
NVIDIA A100 (80GB)27.27x2.2s12.00x5.0s
NVIDIA RTX 409015.00x4.0s6.67x9.0s
NVIDIA RTX 309012.00x5.0s5.45x11.0s
NVIDIA RTX 2080 Ti8.57x7.0s3.75x16.0s

应用

ACE-Step驱动了从人声合成到器乐生成的各种应用。
Applications Showcase

ACE-Step 常见问题解答 (Powered by ACE-Step Technology)

ACE-Step究竟是什么?其主要目标是什么? (ACE-Step related)

ACE-Step 是一个创新的音乐生成基础模型。ACE-Step 的主要目标是赋予用户先进的AI能力,以创作多样化的音乐作品,将 ACE-Step 定位为音乐技术发展中的关键工具。ACE-Step 项目强调易用性,是 ACE-Step 迈向高级音乐AI的重要一步。 This information pertains to ACE-Step.

我应如何开始使用 ACE-Step 应用程序进行基本操作? (ACE-Step related)

要开始使用 ACE-Step 应用程序进行基本操作,通常运行 `python app.py` 即可启动 ACE-Step 界面,让您可以探索 ACE-Step 的核心功能。若需更定制化的 ACE-Step 功能和高级 ACE-Step 用法,请参阅综合文档。 This information pertains to ACE-Step.

ACE-Step 有哪些值得注意的高级命令行参数? (ACE-Step related)

ACE-Step 提供若干高级命令行参数以实现更精细的控制,例如用 `--checkpoint_path` 指定您的 ACE-Step 模型,用 `--port` 进行网络配置,以及用 `--bf16` 优化 ACE-Step 的性能。这些选项有助于定制您的 ACE-Step 工作流程并充分利用 ACE-Step 系统的强大功能。 This information pertains to ACE-Step.

ACE-Step 内的 Text2Music 功能是如何将文本转换为音乐的? (ACE-Step related)

ACE-Step 内的 Text2Music 功能能将文本输入(包括描述性标签和结构化歌词)转换为完整的音乐作品。ACE-Step 处理这些提示以生成音频,使 ACE-Step 成为基于提示进行音乐创作的强大工具。这个核心的 ACE-Step 功能展示了其多功能性。 This information pertains to ACE-Step.

训练一个独特的 ACE-Step 模型有哪些基本前提条件? (ACE-Step related)

训练一个独特的 ACE-Step 模型的基本前提条件包括根据 ACE-Step 安装指南准备您的环境。如果您打算使用 LoRA 微调 ACE-Step,则还需要 PEFT 库。用于 ACE-Step 训练的数据集应遵循 Huggingface 格式,以确保与 ACE-Step 框架的兼容性。 This information pertains to ACE-Step.

ACE-Step 项目是在哪个许可证下提供的? (ACE-Step related)

ACE-Step 项目是在 Apache License 2.0 许可证下提供的。该许可证详细说明了社区如何使用、修改和分发 ACE-Step 软件,确保了对 ACE-Step 技术的开放访问。 This information pertains to ACE-Step.

使用 ACE-Step 模型时应遵循哪些负责任的使用指南? (ACE-Step related)

为负责任地使用 ACE-Step 模型,重要的是确保您的 ACE-Step 创作具有原创性,在使用 ACE-Step 时清楚地标明 AI 的作用,并尊重知识产权。ACE-Step 专为道德和创新应用而设计,负责任地使用 ACE-Step 至关重要。 This information pertains to ACE-Step.

Learn more about music generation with ACE-Step on our main ACE-Step project page.