MusicGPT(本地运行的AI音乐生成器)简介
MusicGPT 是一个能够在本地运行的AI音乐生成器,旨在让用户能够在任何平台都能以快速高效的方式在本地运行音乐生成AI模型,而无需安装像 Python 或机器学习框架这样的繁琐的依赖项,目前虽然仅支持 Meta 的 MusicGen 模型,但未来会加入不同的音乐生成模型,提供了便捷的命令行和 Web UI 交互方式。
主要功能如下:
- 通过文本生成音乐
- 通过旋律生成音乐
- 生成无限长的音乐流
MusicGPT(本地运行的AI音乐生成器)官网及教程
- Github项目主页:https://github.com/gabotechs/MusicGPT
- 最新版本下载页面:https://github.com/gabotechs/MusicGPT/releases
Mac以及Linux用户可以通过使用brew进行安装:
brew install gabotechs/taps/musicgpt
Windows用户点此链接下载 并运行。
该软件提供了两种交互方式:UI 模式和 CLI 模式。UI 模式提供了一个类似聊天的 Web 应用程序,用于与语言模型交互,可存储聊天历史记录、随时播放生成的音乐样本、后台生成音乐样本,并且允许在不同于运行 LLM 的设备上使用 UI。CLI 模式则直接在终端生成和播放音乐,允许提供多个提示并在生成后立即播放音频。
该工具目前支持在 Mac、Linux、Windows 和 Docker 上安装使用。对于需要使用 CUDA 启用的 GPU 进行推理的情况,建议使用 Docker 运行 MusicGPT。该项目可通过 Homebrew、预编译二进制文件、Docker 镜像或 Cargo 进行安装。