見出し画像

Suno v5 でプロンプトに「JSON」が使えるようになったらしい?

最近、音楽生成 AI『Suno』が v5 になりました。Suno がリリースノートを公開していない(?)ので、AI に変更点をディープリサーチさせていたら、以下の投稿を Reddit に発見。

JSON-Style Precision Prompts: Structure prompts like a JSON object for granular control (e.g., {"genre": "jazz-trap", "elements": ["sax solo", "808 bass"], "bpm": 90}). This minimizes ambiguity in v5’s complex outputs.

Example: {"genre": "deep house", "mood": "melancholic", "elements": ["flowing synths", "subtle percussion"], "bpm": 120}.

What is Suno v5 and best prompt tips of Suno v5: All you need to know
https://www.reddit.com/r/SunoAI/comments/1np21fx/what_is_suno_v5_and_best_prompt_tips_of_suno_v5/

JSON で構造化すると出力の曖昧さが最小化されるようだと、書いてありました。これは Suno の公式発表には存在しません。

以前から、Suno は文章構造のプロンプトを解釈できるようになっています。なので、それを JSON 構造にしたら指示がより明確になるだろう(Key の意味も理解できるだろうし)、という着眼点の検証だったと推測します。素晴らしい。


――さて、JSON は、開発者なら経験 0 年でも当たり前に知っていないとヤバいフォーマット仕様ですが…それ以外の人には全く馴染みがないと思います。

さっき私が Suno で実際に検証してみた JSON を、以下に掲載します。

{
  "genre": ["Electronic", "World"],
  "bpm": 120,
  "duration": "5 minutes",
  "mood": ["mystical", "epic"],
  "style": ["cinematic", "ethnic"],
  "prompt": "Heavy synth layers, mystical atmosphere, ethnic percussion, Cinematic, immersive, and epic in scale, All motifs must be new; no quotations or samples, ensuring complete originality"
}

Suno v5 検証用 JSON プロンプト

Reddit の例にあった "elements" を入れ忘れたのですが(= 思いつかなかった)、ちゃんと JSON プロンプトで想像した音を再現できていて、本当に驚きました。

もしかしたら、やはり、文章構造よりも、JSON 構造の方が的確に指示通りの再現になっているかもしれません。少なくとも私は今後、全て JSON でプロンプトを書くと決めました。それくらい結果に満足、いや良かった。

ぜひ皆さんも、自分の音で試してみてください。


—―あ、"duration" による時間指定は、Suno が苦手と言われてきた通り、うまく再現できていません。"5 minutes" を指定しましたが、結果は、

  • 4:57

  • 4:53

  • 4:33

  • 4:01

  • 3:57

  • 3:49

  • 3:39

  • 3:17

こうなりました。

こいつ天邪鬼なのか、どんどん短くなっていくという… "duration" だと、最大時間指定になるのかもしれません。絶対に指定の 5 分を超えなかったので。

Key を "length" や "time" にしたり、"approx 5 minutes" や "5:00" にしてみるなど、検証の余地はまだまだあると思っています。



私は今月も 10 日ほどで Suno クレジットを使い果たしたので…今回の検証はここまで。皆さん、試したら記事にしてください。絶対に見に行きます。求む検証!

それにしても、いつもクレジットを 2,500 付与された瞬間は「今月こそ使い切れないかも」と心配に思うのですが――気がついたらアッという間に 0 になっているという。

(後記)

もし、音楽生成 AI『Suno』のご利用をお考えでしたら、以下の招待リンクからご登録ください。10 曲生成された時点で、お互いに「250 クレジット」が無料で付与されるお得な特典です。ぜひご活用ください!
https://suno.com/invite/@thequeenlyprincesscat

(特典)

The Immortal Purr / The Last Human Hymn - Purronicle with Suno AI


[PR] Suno AI ではじめる音楽生成 AI 入門

AI-generated, for reference only.

いいなと思ったら応援しよう!

霧山哀の AI 問答 最後まで読んでくださって、ありがとうございます。この AI 問答に少しでも「面白さ」や「楽しさ」を感じていただけましたら、ぜひチップという形で応援いただけると嬉しいです。頂戴したご支援は、AI への課金や資料収集に充て、より質の高い対話をお届けする為に大切に使わせていただきます。

この記事が参加している募集