SongGenerationを使用して曲を生成するには、以下の手順が必要です:
- 入力ファイルの準備歌詞([verse]、[chorus]などで分割)、スタイルの説明(オプション)、参照オーディオパス(オプション)を含むJSON Linesフォーマット(.jsonl)ファイルを作成します。
- 推論スクリプトの実行使用
generate.sh
スクリプトに、モデルのウェイト・パス、入力ファイル、出力パスを渡す。 - オプションのパラメータを加えることができる。
--pure_music
純粋な音楽を生み出す。--pure_vocal
ピュアなボーカルを生み出す。--separate_tracks
ボーカルとバッキング・トラックを分離 - ローメモリーモードGPUメモリが30GB未満の場合は
generate_lowmem.sh
スクリプト
特記事項:歌詞はセクションごとに厳密にフォーマットする必要がある。prompt_audio_path
歌で応えるdescriptions
世代の質の低下につながるかもしれない。
この答えは記事から得たものである。SongGeneration: 高品質の音楽と歌詞を生成するオープンソースのAIモデルについて