辰己 丈夫
教授(情報コース)


先日(2024年11月29日)に、「放送大学オープンキャンパス2024 in 丸の内」というイベントに出演させていただきました。そのときのテーマが「AI、言葉、人間らしさ」だったのですが、そこで、最近の生成AIの発達ぶりを感じて欲しいと思いまして、このイベント限定のテーマ曲を生成AIで作って、披露いたしました。
比較的好評のようでしたので、本稿で、その作り方を説明します。なお、自身で曲を作って、たくさんの人に聞いてもらおうという方は、この記事、最後まで読んでから着手してください。
まず、歌唱曲の作成は、大きく3つの作業があります。
・作詞
・作曲
・演奏して収録
これらをすべてAIでやってみようという話です。
作詞
(1)まず、対象のことを掲載しているウェブサイトのURLを手に入れます。今回は、放送大学 https://www.ouj.ac.jp/ を使うことにします。
(2)いきなり歌詞を作らせるのではなく、まず、AI(Google Gemini, Perplexity, ChatGPTなど)に、このURLと対象の名前を入れて、さらに、その特徴を語らせます。今回は、Google Gemini Advanced 1.5 Pro を使用しました。
例えば、プロンプトとして、こういう問いかけをします。
——————————
放送大学の学生にとっての利点を https://www.ouj.ac.jp/ を使って調べて、5個程度箇条書きにしてください。
——————————
(3)出てきた結果を見て、説明不足や、強調して欲しいのにされてないところなど、不満があれば、それを正してください。
例えば、
——————————
先進性についてはどうですか?
放送大学の受講形態には、どのような方法がありますか?
放送大学の魅力には、他にどんなものがありますか?
——————————
などと質問していきます。その回答を見ては質問する、というのを何回か繰り返して、生成AIを誘導してください。
(4)ここまで「ネタ」が出てきたところで、歌詞を作らせます。
こんなプロンプトを入れます。
——————————
放送大学の宣伝に使う曲を作詞してください。曲の構成は [Verse 1], [Chorus 1], [Verse 2], [Chorus 2], [Bridge], [Chorus 3] です。普通に歌って2分30秒で終わる程度の長さにしてください。Verse には「放送大学」という言葉を入れないで、一般名詞から言葉を選ぶようにして、Chorus では「放送大学」という言葉を入れてください。Chorus1, Chorus2, Chorus3 はよく似た歌詞ですが、音韻を意識しながらいくつかの単語を取り替えてください。放送大学の受講形態と先進性は意識した歌詞を入れてください。
——————————
このあとも、いろいろプロンプトを追加して、満足する歌詞を生成させます。生成AIの出力にイマイチ満足できないときは、部分的に自分で作り変えることも必要です。
(5)完全に歌詞を作り終えたら、ひらがな表記を作成します。これは、このあとにAIに歌わせるときに、読み間違いを防ぐためです。
プロンプトの例
——————————
この歌詞を、ひらがな表記にしてください。英単語、アルファベット、数字も、適切なひらがなにしてください。
——————————
これで歌詞が完成します。
(6)続いて、このあとの作曲・歌唱用の生成AIのために、曲調を指定するプロンプトを作成しましょう。
生成AIにこんなプロンプトを送ってみます。
——————————
あなたは、日本の楽曲に詳しい音楽評論家で、音楽生成AIについても詳細を知っています。30歳から40歳の、日本に在住する人が聞き慣れたポピュラー・ミュージックを作りたいです。このような音楽を作るには、生成AIにどんなプロンプトを送ればいいですか?以下の条件でプロンプトを作成してください。
・英語で作成する
・文字、空白、カンマ、ピリオドをあわせて100文字未満にする。
・具体的な歌手の名前や国の名前は入れない。
プロンプトの部分だけ英語で回答してください。それ以外は日本語で回答してください。
——————————
この結果[A]を次のステップで使用するので、保存しておいてください。
作曲と歌唱
歌詞を完全に固定したら、つづいて、作曲と歌唱です。
(1)作曲と歌唱は同じAIを使います。今回は、 Suno を利用します。まず、 https://suno.com/ を開いて、アカウントを作成(ログイン)して、まずは、焦らずに、並んでいる他人が作った曲を聞いてみましょう。
気に入った曲風のときは、曲名のすぐ下に、その曲風としてどのような文字列があるかをメモしてください。例えば、 Jazz とか、 pop とか、 Metal とかの文字列です。ていねいにたくさん聞いて、たくさんメモしておくことが大事です。(このあと使います。)この文字列を[B]とします。
(2)続いて、左側のメニューの Create を選びます。
(3)Custom のスライドスイッチをずらすと “Lyrics” の入力欄が現れます。さきほどつくった「ひらがな」の歌詞をコピペしてください。
(4)歌詞の下の “Style of Music” は、前段で保存した[A]を入れてください。
(5)さらに下の “Title” に曲タイトルを入れてください。
(6)一番下の “Create” を押すと、曲が出来ます。一度に2曲できます。
(7)気に入った曲ができるまで、何回でも曲を作れます。ただし、曲を作ると credits が減っていきます。この credits は、24時間すると(無料で)増えるので、言い換えると、毎日、一定回数の作業なら無料でできます。作っていきながら、[B]を参考にして、”Style of Music” を適宜書き換えて、何度も試してみてください。
作った曲を聞かせるには
Gemini の無料プランで生成した文章については、Googleは著作権を主張していませんが、Suno の無料プランで生成した楽曲については、Suno 社は著作権を主張しています。したがって、出来上がった曲を個人的な範囲で楽しむのは構わないのですが、商用利用する場合は有料プランで契約してから作成する必要があります。(無料プランで作ったあとに有料プランに移行しても、作り直す必要があります。)
まずは、練習として無料プランで楽しんでください。仕事で使いたくなったら、有料プランを契約しましょう。
最後に
放送大学オープンキャンパス2024 in 丸の内
テーマ曲「夜空のキャンパス」
https://www.youtube.com/watch?v=OeIC8kAi2PI
2025年3月末までの期間限定でお聞き頂けます。お楽しみください。
関連リンク
- 放送大学オープンキャンパス2024 in 丸の内特設サイト
- 動画|放送大学オープンキャンパスin丸の内|放送大学公開講演会YouTubeチャンネル
- 放送大学 数理・データサイエンス・AI講座特設サイト
(この記事は、2025年1月20日に執筆されました。)
公開日 2025-02-21 最終更新日 2025-02-21