プロンプトで具体的な時間はできないが、「短い曲にして」ならできないか?
以前の検証では、プロンプトで時間を指定して曲の長さをコントロールできるのかどうかを検証してみました。このときの結果は、「時間指定してもその長さの曲は作れない」でした。ただ、生成する曲の長さの傾向には変化は出たりしています。
そこで今回は時間指定は無理でも「短い曲を作れ」くらいなら言うことは聞いてくれるかもと思い、追加で検証してみました。イメージとしてはショート動画用の音楽をSunoで一つの音楽ファイルで作れないかな?と思ってやっています。
結論:「短い曲にして」くらいならできる
結論を先に言いますと、「短い曲にして」くらいならできそうです。具体的には、下記のようなやり方で検証しました。
- Sunoのバージョンはv4
- Custumモードで、Instrumentalをオンして、Style of musicにプロンプトを記載
- 20曲を生成し、曲の長さを30秒ごとに集計して比較
- これらを統計処理して同じかどうかを判断(F検定からt検定しています。n数少ないですが…)
使ったプロンプトは、①JAZZ(比較用)、②SHORT MUSIC, JAZZ、③SHORT TIME MUSIC, JAZZ、④VERY SHORT TIME MUSIC, JAZZ、⑤JAZZ, VERY SHORT TIME MUSIC、です。
③~⑤は「TIME」という文字を追加しており、⑤は④のプロンプト順番を入れ替えたものです。
⑤を入れた理由は、②~④のプロンプトだと全くジャズ感が出なかったので、⑤で④のプロンプトの順番を入れ替えてみたところ、ジャズ感が出るようになりました。
結果は下図のようになりました。
もう見た目で②~⑤は比較用の①と明確な差がでました。
②は過去の検証のときの「Generate a 〇-minute Jazz song」に似たようなグラフになっており、多少短い曲の発生率が上がります。
③~⑤についてはさらに短い曲の発生率が上がりました。③~⑤を統計処理して同じ結果どうか見てみましたが、③と④(つまりVERYをつけるかどうか)に差はありませんでした(有意差なし)。つまり「SHORT TIME MUSIC」があることで曲の長さを短くすることができる、ということになります。
感覚的にはVERYがついていた方がかなり短い曲が生成されるな、という印象をもちましたが統計的には差がでなかったです。ちなみに「VERY」の代わりにちょっとだけ「ULTRA」もやってみましたが差はなかったです。
⑤については④と⑤については有意差ありです。プロンプトは最初に書かれた方が優先されやすいので、その影響を受けてしまったのかもしれません。
曲も短いが、曲のスピードがかなり早い
全体的に今回作った曲は、曲の長さも短いですが曲のテンポがかなり早いです。テンポが早いから曲が短くなったのか、曲を短くするためにテンポを早くしているのかわからないですが、「ゆっくりした曲調で短い時間の曲」というのは今回できませんでした。機会があればチャレンジしてみます。
まとめ
プロンプトで時間の指定はできないですが、曲の長さを短くするくらいなら調整できます。今回は「SHORT TIME MUSIC」というプロンプトを入れることで、短い曲をつくりだすことができました。ただ、曲調はすべて早くなるので、短い曲でゆっくりな曲、というのはできません。またこのプロンプトを先に書くと、ジャンル指定がうまくいかないので、ジャンルを先に書くことをお勧めします。
/
価格:10000円 |
コメント