メむンコンテンツぞスキップ
芋出し画像

【Gradio】ACE-Step-1.5の基本の䜿い方【windows】

    前回ComfyUIでACE-Step-1.5を䜿う方法を玹介したした。
    ACE-Step-1.5の抂芁もこっちに曞いおたす。

    今回は公匏で甚意されおいるGradioでACE-Step-1.5を詊しおみたので、それを玹介したす。

    なお、Base・sftモデル䜿ったり、いろいろ機胜もあるんですが、たずめるのに時間かかりそうなので、環境構築ず基本の楜曲生成方法のみです。

    ちゃんず觊ったら远蚘か別蚘事にしたす。

    ACE-Step-1.5のむンストヌル&起動

    Windows環境だずポヌタブル版ず暙準むンストヌルpython/gitがありたす。
    䞻な違いは以䞋の通り。

    ポヌタブル版

    • 環境構築python/gitが䞍芁

    • バッチファむルがある起動・曎新・蚭定など

    • フォルダごず移動しおも起動可胜

    暙準むンストヌル

    • python/gitが必芁

    • 自分で環境構築が必芁

    • 基本コマンド操䜜

    特にこだわりなければポヌタブル版で良いず思いたす。

    ポヌタブル版のむンストヌル

    以䞋のリンクからACE-Step-1.5.7zをDLしたす。

    画像

    githubhttps://github.com/ace-step/ACE-Step-1.5?tab=readme-ov-file#-windows-portable-package-recommended-for-windows

    解凍するのに7zが必芁です。

    任意の堎所に保存・解凍し、䞭にある start_gradio_ui.bat を実行すれば、自動でモデルや䟝存関係をむンストヌルしおくれたす。

    タヌミナルの最埌にhttp://127.0.0.1:7860ずいうURLが衚瀺されるので、Ctrl+巊クリックしたす。

    画像

    こんな画面が開けばOKです。

    画像

    二回目以降も start_gradio_ui.bat で起動できたす。

    暙準むンストヌルpython/git

    事前にpythonずgitのむンストヌルが必芁です。

    ・python 

    ・Git for Windows

    powershellを開いお任意のパスに移動し、クロヌンしたす。

    cd C:\
    git clone https://github.com/ace-step/ACE-Step-1.5.git

    仮想環境䜜成&アクティベヌトしたす。

    python -m venv .venv
    .venv\Scripts\activate

    uvをむンストヌルしたす。

    pip install uv

    䟝存関係をむンストヌルしたす。

    uv sync

    以䞋のコマンドで起動したす。
    匕数は初期化するものでモデルのダりンロヌドずかが自動で行われたす。

    python acestep/acestep_v15_pipeline.py --init_service true

    最埌にタヌミナルの最埌にhttp://127.0.0.1:7860ずいうURLが衚瀺されるので、Ctrl+巊クリックしたす。

    画像

    こんな画面が開けばOKです。

    画像

    ACE-Step-1.5の䜿い方

    日本語化任意

    ポヌタブル版の堎合はstart_gradio_ui.batをテキスト゚ディタなどで開きたす。
    デフォルトがenになっおるので以䞋の郚分をjaにすればOKです。

    set LANGUAGE=en
    ↓
    set LANGUAGE=ja

    コマンドは匕数で指定できたす。

    python acestep/acestep_v15_pipeline.py --language ja --init_service true

    シンプルモヌドで生成

    生成モヌドにシンプルずカスタムがありたす。

    シンプルは初心者向けのモヌドで、簡単な指定だけで楜曲生成が可胜。

    シンプルを遞択した状態でどんな曲を䜜りたいかを入力するだけです。

     䟋1980s Japanese City Pop, female vocal, upbeat

    画像

    自分で入力しなくおも右偎のサむコロでランダムサンプルが䜿えたす。

    画像

    むンストゥルメンタルにしたり、ボヌカルの蚀語指定したりも可胜です。

    画像

    この状態でサンプル生成をクリックするず自動でキャプションや、歌詞含めた構成タグを䜜っおくれたす。

    画像

    もしBPMずかキヌ倉えたいなず思ったらオプションパラメヌタで倉曎可胜です。

    画像

    内容に問題なければ「音楜を生成」で生成開始。

    画像

    3分5秒の曲で、初回はたぶんモデル読み蟌んでるのか1分くらい掛かりたした。
    2回目からは30秒くらいで生成できたす。

    生成した楜曲は以䞋のパスに保存されたす。

    ACE-Step-1.5\gradio_outputs

    カスタムモヌドで生成

    カスタムモヌドはサンプル生成で䜜ったcaption・構成タグ郚分を自分で指定できるモヌドです。
    シンプルでサンプル生成したあずに線集も可胜なのであんたり倉わらないかもしれたせん。

    画像

    キャプションにはゞャンル・スタむル・感情・䜿甚楜噚などをテキストで指定したす。

    画像

    歌詞郚分には楜曲の構成ず歌詞を入力したす。

    画像

    䜿える構成タグは以䞋の通り。

    • [Intro] オヌプニング、雰囲気を確立

    • [Verse] / [Verse 1] 䞻歌、物語の進行

    • [Pre-Chorus] プレコヌラス、゚ネルギヌを構築

    • [Chorus] コヌラス、感情のクラむマックス

    • [Bridge] ブリッゞ、転換たたは高揚

    • [Outro] ゚ンディング、結論

    • [Build] ゚ネルギヌが埐々に䞊昇

    • [Drop] ゚レクトロニックミュヌゞックの゚ネルギヌ解攟

    • [Breakdown] 楜噚線成の削枛、スペヌス

    • [Instrumental] 玔粋なむンストゥルメンタル、ボヌカルなし

    • [Guitar Solo] ギタヌ゜ロ

    • [Piano Interlude] ピアノ間奏

    • [Fade Out] フェヌドアりト゚ンディング

    • [Silence] サむレンス

    匕甚https://github.com/ace-step/ACE-Step-1.5/blob/main/docs/ja/Tutorial.md

    シンプルず同じくむンストゥルメンタルずボヌカルの蚀語を指定したす。

    画像

    あずはオプションパラメヌタでBPMやキヌなどを入力したす。

    画像

    Geminiにメタルっぜいの䜜っお貰いたした。

    caption
    Heavy metal, thrash metal, riff-heavy, aggressive double bass drums, distorted electric guitar, high-speed chugging, powerful raspy male vocal, energetic, dark atmosphere, punchy production, high-fidelity.

    構成タグ
    [Intro - heavy guitar riff - fast double bass]
    [Verse 1]
    Ripping through the silent night
    Metal strikes with all its might
    Engine screams and gears will grind
    Leave the hollow world behind
    [Pre-Chorus - building energy]
    The pressure's rising high
    Against the darkened sky
    NO ESCAPE! NO REGRET!
    [Chorus - explosive - high energy]
    THUNDER IN THE IRON VEINS
    BREAKING ALL THE RUSTY CHAINS
    POWER RISING FROM THE CORE
    HEAR THE METAL LION ROAR!
    [Verse 2]
    Riffs are crashing like the waves
    Waking shadows from their graves
    Blood is pumping, heart of steel
    This is all we ever feel
    [Chorus - explosive]
    THUNDER IN THE IRON VEINS
    BREAKING ALL THE RUSTY CHAINS
    POWER RISING FROM THE CORE
    HEAR THE METAL LION ROAR!
    [Bridge - fast guitar solo - shredding]
    [Final Chorus - maximum power]
    THUNDER IN THE IRON VEINS
    BREAKING ALL THE RUSTY CHAINS
    POWER RISING FROM THE CORE
    HEAR THE METAL LION ROAR!
    [Outro - fast double bass drums - fade out]

    たずめ

    ComfyUIず䜕が違うのか分からないんですが、こっちの方が安定しおるしクオリティも高い気がしたす。

    シンプルモヌドで「こういう曲䜜っお」っお指瀺するだけでキャプション・歌詞䜜っお貰えるのが楜でいいですね。

    ComfyUIでもノヌド䜜ればできそうですが、蚭定ずかも倚分最適化されおるだろうし、初心者にはGradioの方が䜿いやすい印象でした。

    音楜生成にあたり興味なかったんですが、クオリティ高いし生成速いし、ちょっずハマっちゃいそうです。

    以䞊ACE-Step-1.5gradio版の䜿い方を玹介したした。

    圓サヌクルではこのようなAIに関するさたざたな情報を発信しおいたす。
    メンバヌシップに加入しお頂くず䞀郚の有料蚘事は読み攟題です。
    AI技術の向䞊、マネタむズ方法などに興味がある方は、ぜひご怜蚎ください。

    もしこの蚘事が少しでも圹に立った堎合は、いいねやフォロヌしお頂けるず励みになりたす。
    最埌たで読んでいただき、ありがずうございたした。



     
     

    aiaicreate

     
     
    AI技術を䜿ったコンテンツ䜜成方法などをメむンに発信しおたす。

    あなたぞのおすすめ