• TOP
  • NEWS
  • ABOUT
  • SERVICE
  • WORKS
  • PROJECT
  • BLOG
  • CONTACT
taziku
  • TOP
  • NEWS
  • ABOUT
  • SERVICE
  • WORKS
  • PROJECT
  • BLOG
  • CONTACT

音楽生成AI「MusicGen(audiocraft)」のインストール方法まとめ

2023年7月4日
AI All Technology
MusicGen ジェネレーティブAI

MusicGenは、Metaが開発した、OSSのシンプルで制御可能な音楽生成モデルです。MusicGenは、ライセンスクリアした音楽トラックの20,000時間分が学習されており、非常に高精度で品質の高い音楽をテキストのみで生成することが可能です。

今回はMusicGenを利用できる環境をwindowsのローカル環境にインストールする方法をまとめます。

MusicGen推奨環境とシステム要件

・Python 3.9
・PyTorch 2.0.0
・GPU 16GB
・FFmpeg

推奨はGPUが16GBとなっていますが、モデルによっては8GBでも生成できるものもあるみたいです。

事前準備するもの

・Pythonのインストール

・Githubのインストール

参考記事:Stable Diffusion web UIをローカル環境にインストール

・CUDAをインストール

参考記事:WindowsにCUDAをインストール

・FFmpgeをインストール

参考記事:WindowsにFFmpegをインストールして利用できるようにパスを通す

Gitから必要ファイルをインストール

インストール先のフォルダを生成し、Gitを起動、以下のコマンドで
GitHubからリポジトリのURLをコピーしダウンロードします。

git clone https://github.com/facebookresearch/audiocraft.git

MusicGen

https://github.com/facebookresearch/audiocraft

仮想環境を作成し実行

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

権限がエラーが出た場合、一時的にか恒久的に権限を付与

一時的に権限を付与するのであれば以下のコマンドを入力し試す

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

必要ライブラリをダウンロード

git でインストールしたパスに必要なライブラリを読み込ませます。

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

pip関連のエラーが出る場合

WARNING: There was an error checking the latest version of pip.
というエラーがでるため、pipのバージョンが古い場合以下のコマンドでアップデートしてください。

python -m pip install --upgrade pip 

続けて以下のコマンドでライブラリを読み込みます。

pip install -U audiocraft # stable release
pip install -e .

audiocraftを起動

以下のコマンドでaudiocraftを起動します。

python app.py

ローカルのURLが表示され、クリックしブラウザが起動し、以下のような画面が表示されればインストールは完了です。

冒頭にも記載しましたが、音楽の生成にはFFmpegが必須となります。インストール=パスが通っていないと、GUIが起動しても音楽が生成されないのでご注意ください。

AIの最新情報を随時発信中

Xやnoteでは、AI・生成AI・LLMなどの最新情報や、ChatGPTやMidjourneyのプロンプトテクニックを連載中!フォローよろしくお願いします。

生成AI・AIの導入・研修・DXの支援はtazikuへ

生成AI・LLMなど、AIを活用したAIの導入・DXコンサルティング、AI領域の研修・講演などのご相談はお気軽にお問い合わせフォーム、もしくは生成AIソリューションAI CREATIVE BASEから、ご相談・お問い合せください。

PREV WindowsにFFmpegをインストールして利用できるようにパスを通す
NEXT Midjouneryの新機能 指定方向に画像を拡げるPANNING
  • 投稿検索

  • ABOUT US?

    tazikuは東京・名古屋を拠点に活動するクリエイティブスタジオです。
    AI・生成AI・LLMとクリエイティブを掛け合わせ、新しいクリエイティブを提供します。
    Works
    Service
    Contact
  • AI CREATIVE BASE

    デザイン、ビジュアル、音声、空間演出。生成AIでクリエイティブワークフローに革新を与え、ビジネスの成果を最大化します。

    詳細を見る

  • MENU

    • BLOG
      • Think
      • Creative
      • Technology
        • AI
        • メタバース
    • Project
      • AIアニメプロジェクト
      • どうくつたんけん
  • NEW POST

    • 進化するMidjourney v7が描く次世代のAI画像生成
    • Claude 3.5の新機能 新モデル登場とPC操作機能
    • Claude 3 の連鎖プロンプト「プロンプトチェーン」を試す
    • Claude 3 で画像をピクセル化するプログラムを生成
    • Claude 3で登場人物の会話を生成する
© 2021 taziku / 株式会社タジク Based in Tokyo and Nagoya | プライバシーポリシー