Suno v5 の JSON プロンプトなら、うまく時間指定できる?
音楽生成 AI『Suno』の v5 では、プロンプトに JSON が使えるようになったという話がありました。
これは Suno 公式の発表ではありません。なので、自分も少しずつ何の Key が有効なのか(Suno が理解できるのか)を検証しているのですが、やはり最も実現したいと悩んでいたのが「時間指定」です。
Suno は兎に角、長さの実現が曖昧です。JSON による指示で精度は上がったのでしょうか?
まず、以下は前回の検証結果。どうやら "duration" だと指定した時間を超えられないようです。未満にされてしまう。
{
"duration": "5 minutes"
}4:57
4:53
4:33
4:01
3:57
3:49
3:39
3:17
以下でも同様。approx(おおよそ)としても駄目でした。惜しくもない…無視されたかも。
{
"duration": "approx 5 minutes"
}4:04
3:41
3:39
3:17
"duration" はやめて、"length" に変更してみました。ずばり「長さ」と。
{
"length": "5 minutes"
}6:19
5:43
5:46
5:44
5:28
5:02
おぉ!
初めて指定した時間を超えたというか、下回らなかった。これは効いたか?
approx にしてみるとどうか。
{
"length": "approx 5 minutes"
}10:18
6:25
6:05
6:02
5:56
4:46
これは酷い。
approx の有効性は AI の助言だったのですが…大ハズレ。制約が無いに等しい結果。まさか倍になるとは。でも、実現しようと頑張っている?
次は "5m" という短縮表記にしてみましたが、おそらく、理解できていない。
{
"length": "5m"
}4:03
3:24
こちらも "5:00" では全く駄目なようです。無視されたな。
{
"length": "5:00"
}3:37
3:24
"length":"X minutes" が正解か?
現状、これが最も安定していて、ほぼ 5 分台の結果を実現できています。サンプル数が少ないですが…暫くは、これでやっていこうと思います。
{
"length": "5 minutes"
}今回は 5minutes で試していますが、短い時間の生成もできます。1 分未満の楽曲は今までの Suno なら不具合扱いだった(?)っぽいですが、ちゃんと成立した曲になっていました。
JSON の Key に関して有効性は英語の意味そのままなのだろうか。duration と length で違いがあるので。
もし、音楽生成 AI『Suno』のご利用をお考えでしたら、以下の招待リンクからご登録ください。10 曲生成された時点で、お互いに「250 クレジット」が無料で付与されるお得な特典です。ぜひご活用ください!
https://suno.com/invite/@thequeenlyprincesscat
The Last Human Hymn / The Last Human Hymn - Purronicle with Suno AI
AI-generated, for reference only.
いいなと思ったら応援しよう!
最後まで読んでくださって、ありがとうございます。この AI 問答に少しでも「面白さ」や「楽しさ」を感じていただけましたら、ぜひチップという形で応援いただけると嬉しいです。頂戴したご支援は、AI への課金や資料収集に充て、より質の高い対話をお届けする為に大切に使わせていただきます。