Neko Hackerのテクノロジーであそぼ!第一回「AIに歌詞を書かせてみたらすごいことになった」

Neko Hackerのテクノロジーであそぼ!第一回「AIに歌詞を書かせてみたらすごいことになった」

みなさんはじめまして。Neko Hackerのかっさんです。
今月からTOPPA!!さんでコラムを書かせてもらうことになりました。

いきなりですが、みなさん歌詞って書いたことありますか?

僕が中学生の時は、隣の席の女の子が、机に彫刻刀でHYの歌詞を掘ってましたね。
その歌詞に共感してるふりして話しかけては、見事なスルーを食らっていたピュアな少年時代を思い出します。

それぐらい歌詞というものは感情を表現する上で役立つツールということです。

ただ、自分で書くとなるとめちゃくちゃ難しい。
完璧な半熟の目玉焼きを作るぐらい難しい。

 

実際に、Neko Hackerの制作過程では、作詞で平均2〜3日ぐらいかかっています。

特に、韻を考える作業は、辞書を引っ張り出してきたりして、文学者のようになってますね。

 

 

でも、僕は文学者になりたいわけじゃない!できる限り無駄な工程を省いて歌詞を書きたい!モテる努力をしないでモテたい!

 

 

…そうだ、人工知能だ!

ということで、狂気のデータサイエンティストでもあるギターのセラさんに、AIを用いた歌詞の生成をお願いしてみることにしました。

 

 

かっさん
セラさん、歌詞を自動で作ってくれるAIを作ってよ!
セラ
いいっすよ、僕理系なんで

 

 

 

なぜか恐ろしいドヤ顔をされたので、一瞬頼んだのを後悔しましたが、タダで働いてくれるのでよしとします。

僕の理想とする歌詞生成AIは

●一瞬で歌詞を作ってくれる
●歌詞が日本語として成り立っている
●Neko Hackerっぽさがある歌詞が作れる

こんなところです。三番目がなんとなくハードル高そう。

 

 

セラ
簡単に作るなら、マルコフ連鎖を使っちゃいたいすね
かっさん
は?

 

 

 

 

セラ
知らないんすか、マルコフ連鎖(笑)

 

めちゃくちゃドヤ顔で人を小馬鹿にしてきたので、企画をここで終了したいところですが、初回からTOPPA!!さんに怒られるのは嫌なのでグッと堪えます。

 

セラ
まあ簡単に説明すると、確率過程の一種であるマルコフ過程のうち、とりうる状態が離散的なもののことですね。各時刻において起こる状態変化に関して、マルコフ連鎖は遷移確率が過去の状態によらず、現在の状態のみによる系列なんすけど、特に重要な確率過程として、様々な分野に応用されてるんすよ
かっさん
なるほどね〜

 

 

まともに説明を聞いてたら、赤子のようにすやすやと眠ってしまいそうなので、とりあえず理解したふりをしておきます。

 

 

セラ
要するに、『パヘ』という単語の後には『走りたい』よりも『食べたい』という単語が出現しやすそうすよね。日本語の文章として歌詞をたくさん入力してあげることで、ある単語の後にはこの単語が出現しやすい!という単語の関係を学んで、あとは次から次へと単語を繋げて歌詞をつくってくれるということす。
かっさん
AIって賢いな〜
セラ
じゃあ、サクッと作ってみましょか

 

 

おもむろに伊達メガネを取り出し、理系オタク感を増したドヤ顔で、難しいコードを書き始めるセラさん。

 

セラ
とりあえず、こんな感じでNeko Hackerの既存の歌詞から新しい歌詞を生成してみましょう

 

よくわからないけど、なんかカッコいい!人工知能感めちゃくちゃある!

 

セラ
こっから歌詞を読み込んで…、あとはエンターキー押すだけで出来ます
かっさん
押してみよう!

 

 

 

セラ
ていっ

 

 

 

かっさん
おお、それっぽい!
セラ
おいなりさんかくしかくにほし、は語感いいすね
かっさん
でもなんか、見たことあるようなフレーズばっかりだな〜
セラ
サンプル数が少ないんでね…

 

 

かっさん
う〜ん。もっとカッコよく、かつ流行りの要素を取り入れたいな。そうだ!UVERworldとあいみょん感も足しちゃえば、可愛くてカッコよくて流行る最高の歌詞ができるんじゃない?
セラ
それならサンプル数も増えてバリエーションが出そうですね。UVERworldとあいみょんの歌詞からも抽出しちゃいましょう

 

カタカタ……

 

セラ
できました。ていっ

 

・・・・・・

やっぱり自分で歌詞書くわ。

ん?

チョコレートといえば…?

Neko Hacker、2019年2月14日バレンタインデーに、新曲「Chocolate Adventure feat. ななひら」をリリースしました!

Apple MusicやSpotifyでも聴けるので、チェックしてね!

Neko Hacker (読み方 : ネコ・ハッカー)
HP : http://nekohacker.com/
Twitter : https://twitter.com/neko_hacker
Track Making & Guitar セラ :  https://twitter.com/sera1250
Melody Making & Lyrics かっさん :  https://twitter.com/kassaaaaaaan

    Comments are closed, but trackbacks and pingbacks are open.