🦁
MusicGenをつかってみよう!
MusicGenとは
MusicGenとは、Metaが発表した音楽生成AIで、テキストや音源から、自分の好みの条件に合わせて自動で曲を作成することができます。
準備
今回は、簡単に実行するためにGoogleColabから実行します。
上記のGoogelColabのコードを実行すると、以下のようにRnnung on public URLという結果が出力されるので、それをクリックしてください。
正しくアクセスできると、このような画面が表示されます。
この画面が表示できれば、自動音楽生成の準備は完了です。
各単語の意味
- Input Text・・楽曲の印象を単語で入力
- Condition on a melody (optional) File or Mic ・・ 自分で音源を入力するときの形式をきめる
- file ・・ 音源をファイルで入力
- mic ・・ 音源をマイクで録音して入力
- Model ・・ テキストのみから曲を生成する際のモデルを選択
- Dulation ・・ 曲の長さを決める
- Examples ・・自由に入力ファイルとして使える音源
操作方法
- 入力情報を決める
- テキストの場合
入力情報は、テキスト情報と音源のどちらかまたは、両方を利用できます。
テキスト情報は、Rock,Jazz,Popsなどの一単語で指定することも"The huge lake is surrounded by a natural forest"などのように、情景のイメージなどを文章で入力することも可能です。 - 音源の場合
既に用意された音源を用いるか、自身で音源を用意し入力データとして与えるかを選択できます。用意されたデータを使う場合はExamplesから好きな音源を選択してください。
自身の音源を用いる場合は、好きなファイルをアップロードするか、その場で録音する方法も選択可能です。
- テキストの場合
- ファイルの長さを決める
生成する音源の長さを選択できます。Dulationの値を1~120の範囲で選択でき、生成する音源の秒数になります。 - 送信!
以上の値を決定したら、送信ボタンをクリック!
生成に時間がかかるので、色々な条件を試したい場合は、Durationの値を10前後にすることをお勧めします。
音源が完成すると、その音源の再生、保存が可能です。
Discussion