Hugging Face版
MusicGen - a Hugging Face Space by facebook
を使って作っていきます。
Describe your musicにプロンプト的なものを入れていきましょう。
作業用bgmを表す英単語などはないようなので、music for work and studyを入力してみましょう。
少々待つと、Generated Musicに生成結果が出てきます。
こんな感じ。音楽だけどmp4。ループ再生で何分も普通に聞けるレベル。
Google Colab版
Google Colab版を試してみましょう。
GitHub - facebookresearch/audiocraft: Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.
のOpen in Colabから使うことができます。
open in colabをしたらまずは、ランタイム→ランタイムのタイプを変更でランタイムのタイプをGPUにします。
変更ができたら、1と2を実行。
次に3と4を書き換えます。
書き換える場所は、
3のmediumと4のオレンジ色の部分。
(3は任意です。)
git hubにも書いてある通り、MusicGenには四つのモデルがあります
初期状態ではmediumモデルが使われています。
モデルを変えたい人は四つの中から変えて選んでください。
モデルが決まったら実行してokです
続いて4を書き換えましょう。
ここはDescribe your musicみたいなもの。
ここの部分で作ってほしい曲を決めます。
例えばmusic for work and studyを作ってほしいなら
ここまで来れば終わりです。実行してみましょう。
できました。
noteには容量の関係で掲載できませんでしたが、ループ再生で普通に聞けるレベルです。
画像ばっかり作ってないで気分転換に音楽作ってみよう