项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 5190
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 环境与 uv 包管理器(用于安装 ACE-Step 1.5 引擎)
- Node.js 与 npm(用于安装前端与服务端依赖)
- 支持 pt 后端的 GPU,用于 ACE-Step 模型推理
- 约 5GB 以上磁盘空间,模型首次运行会自动下载
- Windows 用户可直接使用 start.bat 启动界面
安装与启动步骤
-
1一键安装(可选)
访问 Pinokio 应用页点击安装,自动处理 Python、Node.js、依赖与模型下载,适合所有平台新手。
-
2安装 ACE-Step 引擎
在 ACE-Step-1.5 目录创建虚拟环境并安装依赖;模型首次运行会自动下载约 5GB。
uv venv uv pip install -e . -
3启动 ACE-Step 后端
在同一目录启动 Gradio 服务并开启 API,监听 127.0.0.1:8001,UI 需要连接该端口。
uv run acestep --port 8001 --enable-api --backend pt --server-name 127.0.0.1 -
4安装 UI 依赖
在 ace-step-ui 目录运行 setup.sh,自动安装前后端全部依赖。
./setup.sh -
5手动安装依赖(可选)
若 setup.sh 不可用,先装前端依赖,再进入 server 目录安装服务端依赖后返回。
npm install cd server npm install cd .. -
6启动 UI
Windows 下在 ace-step-ui 目录执行 start.bat 启动界面,需保持 ACE-Step 后端已运行。
cd ace-step-ui start.bat -
7打开界面
浏览器访问 http://localhost:3000 即可开始生成音乐。
如何确认成功
浏览器打开 http://localhost:3000 能看到界面,且 8001 端口后端已运行即为成功。
常见问题
Q:必须使用 Pinokio 安装吗?
A:不是,Pinokio 只是最省事的一键安装方式;也可以按手动流程分别安装 ACE-Step 引擎和 UI。
Q:模型需要手动下载吗?
A:不需要,ACE-Step 首次运行时会自动下载模型,大小约 5GB,请耐心等待。
Q:UI 打不开或连不上怎么办?
A:先确认 ACE-Step 后端已在 127.0.0.1:8001 启动,再访问 http://localhost:3000。
Q:非 Windows 系统如何启动 UI?
A:README 只给出 Windows 的 start.bat 示例,其他平台请参考仓库内的 setup.sh 与 npm 脚本说明。
注意事项
- README 节选未列出 server/.env 的具体配置项,配置前请查看仓库内该文件
- 首次运行会自动下载约 5GB 模型,请预留磁盘空间与下载时间
- ACE-Step 后端与 UI 需要在两个不同的终端中分别运行
- README 未提供在 ACE-Step-1.5 目录之外的具体克隆命令,请先准备好该目录
核心亮点
- 提供专业级UI,作为Suno的开源替代方案,支持本地运行,实现免费无限制的音乐生成
- 基于React和TypeScript构建,技术栈现代,代码结构清晰,便于二次开发和功能扩展
- 深度集成ACE-Step 1.5模型,针对AI音乐生成场景优化,用户界面友好,降低使用门槛
不足之处
- 依赖ACE-Step模型,模型本身的能力和更新节奏可能限制最终音乐生成质量
- 项目处于成长阶段,文档和社区生态尚待完善,高级功能可能不够稳定
适用场景
- 音乐创作者在本地环境快速生成AI音乐原型,无需付费订阅Suno
- 开发者集成AI音乐生成能力到自有应用,作为前端UI参考或基础框架
- 教育或研究场景,用于演示和实验AI音乐生成技术
替代项目
Suno、Stable Audio、MusicGen (Meta)
同类项目推荐
csound-expression
开源
用 Haskell 写代码,生成电子音乐和声音合成。
Haskell Framework for Electronic Music
apple_airplayer
开源
把 AirPlay 音箱变成会说话的 TTS 喇叭
Make your AirPlay devices as TTS speakers
supertonic-py
开源
本地极速语音合成,离线也能开口说话
Lightning-Fast, On-Device TTS — running natively via ONNX.
NaturalVoiceSAPIAdapter
开源
让老软件用上 Azure 自然语音,即插即用
Make Azure natural TTS voices accessible to any SAPI 5-compatible application.
tts-importer
开源
把 Azure 高品质语音接入阅读 App,听书更自然
轻松将 Azure TTS 语音合成服务导入阅读软件。现支持阅读(legado)、爱阅记、源阅读。
facet
开源
用代码实时生成图像和音乐,浏览器即兴创作
Live coding and synthesis with NodeJS and a browser
piper
开源
断网也能用,老电脑照样流畅读稿,离线配音不求人
A fast, local neural text to speech system
neoscore
开源
用代码画出任意乐谱,图形控制随心所欲
A python library for notating music in a graphics-first paradigm
WavTokenizer
开源
每秒40个token,让音频语言建模又快又准
[ICLR 2025] SOTA discrete acoustic codec models with 40/75 tokens per second for aud···
