AI小説×AI音楽 ChatGPTとSunoAIで自作BL小説のテーマソングを作る

「音楽知識がなくても、自分の作品の世界観を表現するテーマソングを作ってみたい!」

そんな夢を、AIで叶えられる時代が来ました!

この記事では、ChatGPTに自作小説の設定を読み込ませ、SunoAIで作曲するという流れを、実際に私が試した方法で紹介しています。

コピペして使えるプロンプトつきなので、誰でも気軽に再現できます。

「ChatGPTって何?」「SunoAIって何?」という方は、まずこちらをご確認ください。

こちらで紹介するプロンプトで出力されたものを基本として、調整しながら曲を作っております。
先にどんなものができるか知りたいという方は、まずこちらをお聞きください。

「白き花に堕ちて」(フルバージョン)

※自作BL小説「黒薔薇の檻」攻めキャラ3人それぞれの視点で歌う曲です。
※ブログでの手順紹介用に作った曲なので、BOOTHで販売している曲とは異なります。

目次

小説のテーマソングをSunoAIで作るためのプロンプト

まず、ChatGPTで、SunoAIに入力するための「曲のタイトル」「歌詞」「音楽のスタイル」を作成します。
※プロンプトは、そのままコピー&貼り付けしていただいてかまいませんので、興味のある方はお試しください。

このプロンプトは、どなたでも自由にコピー・編集・商用利用OKです。ご自身の創作にぜひご活用ください!クレジット不要です(あると嬉しいです♪)。

SunoAI無料版で作成する場合

#実行指示:
小説のテーマソングをSunoAIで作成したいです。
{小説の設定}と{イメージする雰囲気}をもとに、まず日本語の歌詞を作成してください。
歌詞には [Intro], [Verse], [Chorus] などのパート名を 大カッコ [ ] で囲み、英語表記で統一してください(例:[Verse])。
その後、作成した歌詞の内容に最適な形で、SunoAIの音楽スタイル欄に入力するためのプロンプトを200文字以内の英語で作成してください。
英語プロンプトは、「日本風」という文章から始め、音楽スタイル・雰囲気・感情・テンポなどを自然な英語で統合してください。
英語プロンプトの直後に日本語訳も併記してください。
#情報:
小説の設定="ここに、小説の設定を書いた文章を貼り付け"
イメージする雰囲気="どんな曲にしたいかを入力"
#出力フォーマット:
【曲のタイトル】「~~~~」
【歌詞】
[Intro]
~~~~
[Verse]
~~~~
~~(以下省略)
【入力する英語プロンプト】「~~~~」
【プロンプト日本語訳】「~~~~」
#文章ルール:
-パート名(Intro, Verse, Chorusなど)は必ず大カッコ [ ] で囲み、英語表記で統一する(例:[Chorus])
-出力する歌詞中には、()を使って曲調の指示(例:(静かなピアノ)、(徐々に盛り上がる))を書かないこと
 ※SunoAIの仕様により正しく処理されないため
#補足:
-指示の復唱はしないでください
-自己評価はしないでください
-[# 出力フォーマット]から外れた余計な前置き、まとめは書かないでください

※無料版では(2025年5月時点)入力できる音楽のスタイルが「200文字まで」なので、それだけ付け加えています。

SunoAI有料版で作成する場合

#実行指示:
小説のテーマソングをSunoAIで作成したいです。
{小説の設定}と{イメージする雰囲気}をもとに、まず日本語の歌詞を作成してください。
歌詞には [Intro], [Verse], [Chorus] などのパート名を 大カッコ [ ] で囲み、英語表記で統一してください(例:[Verse])。
その後、作成した歌詞の内容に最適な形で、SunoAIの音楽スタイル欄に入力するためのプロンプトを英語で作成してください。
英語プロンプトは、「日本風」という文章から始め、音楽スタイル・雰囲気・感情・テンポなどを自然な英語で統合してください。
英語プロンプトの直後に日本語訳も併記してください。
#情報:
小説の設定="ここに、小説の設定を書いた文章を貼り付け"
イメージする雰囲気="どんな曲にしたいかを入力"
#出力フォーマット:
【曲のタイトル】「~~~~」
【歌詞】
[Intro]
~~~~
[Verse]
~~~~
~~(以下省略)
【入力する英語プロンプト】「~~~~」
【プロンプト日本語訳】「~~~~」
#文章ルール:
-パート名(Intro, Verse, Chorusなど)は必ず大カッコ [ ] で囲み、英語表記で統一する(例:[Chorus])
-出力する歌詞中に、()を使って曲調の指示(例:(静かなピアノ)、(徐々に盛り上がる))をする場合、その部分だけ英語で記載すること
 ※SunoAIの仕様により日本語では正しく処理されないため
#補足:
-指示の復唱はしないでください
-自己評価はしないでください
-[# 出力フォーマット]から外れた余計な前置き、まとめは書かないでください

※「#情報」欄の、” ”で囲まれた部分だけに入力します。

「小説の設定」には、自分で書いた小説の設定やプロットなどをそのまま貼り付けてください(私はWordで書いたものをコピー&貼り付けしています)。

「イメージする雰囲気」には、どんな雰囲気の曲にしたいか(例:『○○(キャラクター名)視点で』・『ゴシック調』・『かっこいい雰囲気』・『テンポは速く』など)を自由に入力してください。

参考:自作小説テーマソングの制作過程

※私はこのブログを始めるにあたって、SunoAIの有料プランに加入しました。
 無料プランで利用される場合は、入力できる「音楽のスタイル」に200文字までという制限がありますので、沢山の要素を盛り込むのは難しいかもしれません。

冒頭で紹介したプロンプトの出力結果から、修正していった内容を記録します。

まず、最初に出力された歌詞が、好みではありませんでした。
そこで、次のようにお願いしました。

歌詞は攻めキャラ3人の視点で書いてください。音楽スタイルのプロンプトはゴシック調で荘厳な雰囲気の、テンポの速い曲にしたいです。

出力結果は希望通り攻めキャラ三人視点になりましたが、歌詞がダラダラした印象だったので、修正を依頼しました。

歌詞が冗長な感じなので、もう少しコンパクトにまとめてください。

ここで、歌詞が良い感じになりました。しかし、最初に指定した「出力フォーマット」のような形にならなかったため、以下のようにお願いしました。

歌詞はこれでOKです。以下のプロンプトに沿って、歌詞とプロンプトを出力してください。
”歌詞には [Intro], [Verse], [Chorus] などのパート名を 大カッコ [ ] で囲み、英語表記で統一してください(例:[Verse])。
その後、作成した歌詞の内容に最適な形で、SunoAIの音楽スタイル欄に入力するためのプロンプトを英語で作成してください。
英語プロンプトは、「日本風」という文章から始め、音楽スタイル・雰囲気・感情・テンポなどを自然な英語で統合してください。
英語プロンプトの直後に日本語訳も併記してください。”

なぜか、全部英語で出力されたので、訂正を依頼しました。

また、雰囲気を伝える例として特定の歌手名が挙げられていました。
そのままでは著作権の関係上生成できないので、修正を依頼しました。

「Intro」などの歌詞の構成以外は、日本語で出力してください。また、プロンプトには特定の歌手名を含めないでください。

あとは、細かい部分の修正です。
歌詞の順番を、小説に登場する順にしました。

リヒトールとバルトラの部分を入れ替えてください。

ボーカルに、それぞれの攻めキャラをイメージした声を割り当てたかったので、以下のように依頼しました。

「アイゼン」は妖艶な大人の男の声、「リヒトール」は穏やかで優しい男の声、「バルトラ」は荒々しい男の声で、という指示をプロンプトに含めてください。

一発で希望通りの出力結果が得られることは少ないので、このように修正を繰り返し、希望通りの曲になるよう近づけていきます。

完成した歌詞(修正済み)

注意点:出力された歌詞に、複数の読み方がある漢字が使われていると、ボーカルが間違えた読みで歌ってしまうことがあります(例:『運命』を『うんめい』『さだめ』の、意図しない方で歌ってしまう)
紛らわしい漢字は、この時点で「ひらがな」に修正しておくことをおすすめします。

私は、できあがった歌詞をWordにコピーしておき、編集しています!

※「刃」「術」「瞳」「赦し」など、紛らわしい&読みにくい表記があったので、ひらがなに修正しています。

【曲のタイトル】白き花に堕ちて

【Intro – Chorus Style】
Lumen in tenebris ardet
Angelus in carcere cantat
Corruptio in amore renascitur
【Verse –Eisen】
沈黙のやいばに映る君の目
恐怖と希望を同時に宿して
教えよう、欲しがらせるすべ
この世界で生き延びるために
支配もゆるしも同じ手で
君を壊すなら、それも愛だ
【Verse – Lichtor】
あなたを見て、美に堕ちた
守りたい、それが罪でも
愛が穢れていくのなら
その穢れごと抱こう
救えないと知っていても
僕だけを、見てほしい
【Verse – Bartra】
脆くも強く咲くその姿に
俺は何度も心を乱された
従うようで従わねぇひとみ
それが――俺を惹きつけた
痛みを武器に変えるなら
刺し違えても、構わねぇ
【Bridge】
君は誰のものでもない
それでも、奪いたい
【Chorus】
運命さえ捻じ伏せる
壊れても、欲しい
痛みも恐れも捨てろ
白き花に堕ちて、願いはやいばとなる
誰より深く、その名を刻もう
【Outro】
In tenebris floruit, flos candidu
Cadit in amore, sed aeternus est

最終的に出来上がったSunoAI用プロンプト

【入力する英語プロンプト】

English Prompt:
“Japanese style gothic symphonic rock with a fast tempo, majestic and dramatic atmosphere. Male vocals should include a seductive, mature voice for Eisen, a gentle and kind tone for Lichtor, and a wild, rough voice for Bartra. Latin choir accents, emotional delivery, powerful drums and classical strings intertwine to express obsession, conflict, and dark beauty.”


プロンプト日本語訳
「日本風のゴシック・シンフォニック・ロックで、テンポは速く、荘厳かつ劇的な雰囲気。男性ボーカルは、アイゼンには妖艶で大人びた声、リヒトールには穏やかで優しい声、バルトラには荒々しく野性味ある声を割り当ててください。ラテン語のコーラス、感情的な表現、力強いドラムとクラシックなストリングスが絡み合い、執着・葛藤・そして暗い美を表現します。」

SunoAIに貼り付けて音楽を生成!

ChatGPTで出力した「曲のタイトル」「歌詞」「音楽のスタイル」を、そのままSunoAIのカスタム生成で、それぞれの項目に貼り付けます。

SunoAI入力画面1
SunoAI入力画面2

実際に生成された曲を聞いてみて、イメージと違ったら何度か作り直し、それでも駄目なら「音楽のスタイル」自体を考え直すこともあります。

自分の好みピッタリの曲ができた時の喜びは、格別です!

AIで、創作がもっと自由に

音楽知識のない自分に、「自分の好みの歌詞で、好みの曲を作れる」日が来るとは、少し前まで想像もできませんでした。

AIを学んだおかげで、自分の書きたかった物語を書き、テーマソングまで作れるようになりました。
大げさではなく、人生変わったな~と感じています。

こちらの記事が、同じような思いを持つ誰かの参考になれば嬉しいです。

あわせて読みたい
AI小説×AI音楽 ChatGPTとSunoAIで自作BL小説のキャラクターのカップリング曲を作る 「自作BL小説のキャラクター同士の、カップリング曲を作りたい!」 そんな妄想を、AIの力で実現できる時代が来ました。 この記事では、ChatGPTに自作のBL小説を読み込ま...
あわせて読みたい
AI×創作BL小説「黒薔薇の檻」紹介ページ&制作過程 ※本作品には18歳以上を対象とした表現が含まれます。閲覧・ご購入の際はご注意ください。 ※こちらで紹介しているプロンプトは、どなたでも自由にコピー・編集・商用利用...
目次