ace-step-ui:比Suno更自由的开源替代版,本地跑个自己的AI音乐工作室

工具推荐 1778296426更新

0

前两天,我在推上刷到一个帖子,有人在吐槽Suno的订阅价格。

我当时看完就一个感觉,就是如果真的高频用,每个月那些个credits真的不经烧。你要是一直调试prompt、反复生成,一下午就能用掉上百个。

订阅计划是这样的:

免费版,确实不要钱,但每天只有50个credits,大概能生成10首歌。不能商用,功能也都是最基础的。

$10一个月那个,是最划算的,叫Pro版。每个月2500个credits,算下来能生成约500首歌。支持商用,可以分割成12个音轨,还有优先队列。

$30那个,叫Premier版。一个月10000个credits,2000首歌,所有功能都开满。

年付的话分别是96、288,算下来其实也不便宜。

然后我就想,有没有完全免费的本地方案?

还真让我找到了。

这个项目叫ACE-Step 1.5,GitHub上开源的AI音乐生成模型。ACE-Step UI是它的前端界面,就是让你能方便操作的界面。

先说效果,直接坦白讲:

我觉得质量跟Suno基本持平。

那差距在哪?

Suno是云端服务,你不需要任何硬件,拿个浏览器就能用。ACE-Step需要你有一张NVIDIA显卡,显存最好4GB以上,12GB更好。4GB能跑但功能会受限,12GB以上可以开完整模式包括Thinking Mode。

说白了就是,Suno用钱换便利,ACE-Step用显卡换免费。

我觉得这事儿挺公平的,毕竟显卡是一次性投入,长期算下来肯定比订阅值。

界面好看吗?这是我最想说的点。

说实话我之前也装过一些开源AI工具,那个界面真的就是"功能性拉满、艺术性为零"。黑框白字,命令行一堆选项,看一眼就头疼。

ACE-Step UI不是这样。

它整个界面是Spotify的风格,左边是侧边栏,中间是歌曲列表和播放器,底下有个悬浮播放器。你生成的音乐会存在本地数据库里,可以建播放列表、收藏、搜索,完完全全就是一个本地音乐播放器的体验。

就这界面设计,你敢信是开源项目做出来的?

前端用的是React加TypeScript,后端Express加SQLite。听不懂没关系,你只需要知道,这套架构保证了它跑起来很顺,而且以后想二次开发或者接别的功能,门槛不高。

怎么装?这块我详细讲。

先确认一下你的机器能不能跑:

NVIDIA显卡,显存4GB起步。低于4GB也不是完全不能用,就是很多功能开不了。6GB算及格,12GB以上可以开完整模式包括Thinking Mode。

没有NVIDIA显卡的话,这篇文章你就不用往下看了,老老实实交Suno月费吧。

第一步:下载ACE-Step 1.5后端。

这是整个工具的核心,文件大概2.2GB压缩包,解压后8GB多,需要点时间下载。

官网链接是 https://files.acemusic.ai/acemusic/win/ACE-Step-1.5.7z ,下载完解压到任意位置,如果放C盘根目录,路径就是 C:\ACE-Step-1.5 。

解压完成之后你会看到里面有个 python_embeded 文件夹,这个是它自带Python环境,不需要你另外安装。

第二步:安装FFmpeg。

这个是音频处理用的,没有它的话生成出来的音乐时长会显示0:00。

在Windows上最简单的方法是用winget,在命令行里输入:

winget install ffmpeg --accept-package-agreements --accept-source-agreements

装完之后关掉命令行重新打开,输入 ffmpeg -version 能看到版本号就说明装好了。

第三步:安装ACE-Step UI。

浏览器打开 https://github.com/fspecii/ace-step-ui ,点Code然后Download ZIP。

下载完解压到你想放的位置。

进到 ace-step-ui 文件夹,找到 setup.bat 双击运行。它会自动安装Node.js依赖,大概两三分钟能搞定。

装完之后找到 server 文件夹里的 .env.example,把这个文件复制一份改名为 .env 。然后在配置里加上ACE-Step的路径:

ACESTEP_PATH=C:/ACE-Step-1.5

第四步:启动!

最简单的方式,直接在 ace-step-ui 文件夹里双击 start-all.bat 。

它会启动三个东西:

  • ACE-Step API服务,端口8001
  • 后端服务,端口3001
  • 前端界面,端口3000

浏览器会自动打开 http://localhost:3000 ,你就能看到那个Spotify风格的界面了。

如果浏览器没自动跳出来,手动在地址栏输 http://localhost:3000 也行。

能商用吗?

这里我得专门提一嘴,因为我查了一下。

Suno和Udio都有商用限制,低价档位不能商用,高价档位才能商用水印。但ACE-Step是MIT协议,开源项目,MIT协议的意思就是你可以拿去商用,不会有法律风险。

这意味着什么?

意味着你可以用这个工具给客户做商业音乐,给视频配乐,做广告BGM,不用担心哪天收到律师函。

当然,最终还是要看你生成的素材本身有没有侵权问题,歌词、采样那些该授权的还是得授权。

我的感受方面,怎么说呢。

我花了大半个下午把这个跑通,整个过程下来,我觉得这事儿挺有意思的。

一方面是省钱。Pro版10刀一个月,年付96刀。ACE-Step一次投入,永久免费。另一方面是自由,云服务随时可能涨价、改规则,但开源项目在你电脑上,只要你自己不删,它就一直在。

而且你知道吗,当我看到那个界面真的跑起来,生成的第一首歌从自己显卡里"跑"出来的时候,那种感觉还是很奇妙的。

就像是自己搭了一套音乐工作室,虽然小,但完全属于自己。

我不知道屏幕前的你有没有这种感觉,就是当一个工具完全在自己掌控之中的时候,那种踏实感是不一样的。

如果你也感兴趣,可以去试试。

有什么问题欢迎在评论区问,我知道的就尽量答。或者你有更好的开源音乐生成方案,也可以在评论区分享一下。

就这样,下篇文章见。

相关链接

ACE-Step UI:https://github.com/fspecii/ace-step-ui

ACE-Step 1.5:https://github.com/ace-step/ACE-Step-1.5