Repolode
ace-step

ace-step/ACE-Step-1.5

テキストから楽曲をローカル生成できるオープンソースモデル。編集、カバー生成、LoRA学習にも対応。

代替できる製品:SunoUdio

スター
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. 1

    uvをインストール

    curl -LsSf https://astral.sh/uv/install.sh | sh
  2. 2

    リポジトリをクローンして依存関係をインストール

    git clone https://github.com/ACE-Step/ACE-Step-1.5.git && cd ACE-Step-1.5 && uv sync
  3. 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 の数値は毎日更新されます。

関連プロジェクト