8,200万パラメータのオープンウェイト音声合成モデル、Kokoro-82MのPython推論ライブラリ。
- スター
- 13,790
- フォーク
- 1,816
- 未解決の Issue
- 169
- 最終コミット
- 8 日前
これは何?
ACE-Step 1.5は、テキストの説明や歌詞からフル尺の楽曲を生成するオープンソースの音楽基盤モデルです。楽曲の構成、歌詞、メタデータを組み立てる言語モデルと、音声を生成するDiffusion Transformerを組み合わせており、ホスト型サービスではなくローカルのハードウェアで動作します。
テキストからの音楽生成に加え、既存音源からのカバー生成、指定セクションの部分的な再生成、ボーカルから伴奏への変換、トラック分離、歌詞のタイムスタンプ(LRC)出力、BPM・キー・拍子の音声分析に対応しています。Gradioインターフェースを使って、少数の自作曲からLoRAアダプターを学習できます。生成時間は10秒から10分までで、一度に最大8曲をバッチ生成できます。
Gradio Web UI、REST APIサーバー、Python API、CLIを提供しています。CUDA、Apple MPS、AMD ROCm、Intel XPU、CPUに対応し、VRAM容量の異なるGPUで動かせるよう、複数のモデルサイズが用意されています。
主な機能
- 01テキストプロンプトと歌詞から、最大10分のフル尺楽曲を生成します。
- 02カバー生成、セクションの再生成、ボーカルから伴奏への変換に対応しています。
- 03Gradio UIから、少数のユーザー自身の楽曲を使ってLoRAアダプターを学習できます。
- 04LRC形式の歌詞タイムスタンプを出力し、BPM・キー・拍子を分析します。
- 05CUDA、Apple MPS、AMD ROCm、Intel XPU、CPUで動作します。
ユースケース
- ローカルマシンでテキストの説明からデモ曲やBGMを制作する。
- 既存の音声クリップのカバーを作成したり、一部のセクションを作り直したりする。
- 自作曲を数曲使って、自分のスタイルを反映したLoRAを学習する。
- REST APIまたはPython APIを通じて、アプリに音楽生成機能を組み込む。
クイックスタート
- 1
uvをインストール
curl -LsSf https://astral.sh/uv/install.sh | sh - 2
リポジトリをクローンして依存関係をインストール
git clone https://github.com/ACE-Step/ACE-Step-1.5.git && cd ACE-Step-1.5 && uv sync - 3
Gradio UIを起動(初回起動時にモデルをダウンロード)し、http://localhost:7860を開く
uv run acestep
使う前に知っておきたいこと
- 快適な速度で動作させるにはCUDA GPUが必要です。READMEでは、軽量な構成で少なくとも6~8GBのVRAM、LoRAの学習には12GB以上を推奨しています。
- Python 3.11~3.12が必要です。WindowsでROCmを使う場合は、Python 3.12が必須です。
- XLモデルには、offloadありで少なくとも12GB、なしでは20GBのVRAMが必要です。
トピック
よくある質問
- ACE-Step-1.5 とは?
- テキストから楽曲をローカル生成できるオープンソースモデル。編集、カバー生成、LoRA学習にも対応。 ACE-Step 1.5は、テキストの説明や歌詞からフル尺の楽曲を生成するオープンソースの音楽基盤モデルです。楽曲の構成、歌詞、メタデータを組み立てる言語モデルと、音声を生成するDiffusion Transformerを組み合わせており、ホスト型サービスではなくローカルのハードウェアで動作します。
- ACE-Step-1.5 は無料で使えますか?ライセンスは?
- ACE-Step-1.5 は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ACE-Step-1.5 は今もメンテナンスされていますか?
- 活発にメンテナンス中。ACE-Step-1.5 の最終コミットは 2026年10月11日 です。
- ACE-Step-1.5 は何に使えますか?
- ローカルマシンでテキストの説明からデモ曲やBGMを制作する。 既存の音声クリップのカバーを作成したり、一部のセクションを作り直したりする。 自作曲を数曲使って、自分のスタイルを反映したLoRAを学習する。 REST APIまたはPython APIを通じて、アプリに音楽生成機能を組み込む。
- ACE-Step-1.5 のインストール方法は?
- uvをインストール: curl -LsSf https://astral.sh/uv/install.sh | sh リポジトリをクローンして依存関係をインストール: git clone https://github.com/ACE-Step/ACE-Step-1.5.git && cd ACE-Step-1.5 && uv sync Gradio UIを起動(初回起動時にモデルをダウンロード)し、http://localhost:7860を開く: uv run acestep
- ACE-Step-1.5 はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ace-step/ACE-Step-1.5
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
テキストの音声化、声のクローン、歌詞やMIDI譜からの楽曲生成ができる、macOS/Windows向けのローカル完結型デスクトップスタジオ。
オープンな楽曲生成モデルYuE2を使い、スタイルと歌詞からボーカル付きの曲を生成するWindows向けデスクトップスタジオ
100以上の言語に対応した、ストリーミング/非ストリーミング方式の音声区間検出・音声イベント検出ツールキット。
音声でデバイス間に少量のデータを送れる、Python、JavaScript、マイコンから利用可能な小型C++ライブラリ。
LLMとグラフベースのパイプラインを使い、プロンプトに基づいてWebサイトやローカル文書から構造化データを抽出するPythonライブラリ。