「無料で使える範囲」でAIを遊んでみよう
「無料で始めるAI」というシリーズでblogをいくつか書いてみようかな?と思っています
AIの世界は日進月歩かつどんどん高性能になっていて「プロが仕事道具として普通に使えるレベル」になっているみたいなのですが(←私は周回遅れなので全然理解できていないのですが)、「使えるレベルのAI」というのは「月額3000円くらい」~「月額3万円くらい」とかお試しで使うには高額になりがちで、尚且つそれらを複数使ってる人だと「月額数万円~10数万円?」みたいな人もいるみたいなのですが、「ちょっとAIを触ってみたい」とか「一般人が趣味の範囲で使ってみたい」だと「できれば無料で使いたい」って思いますよね?
なので、「無料で使える範囲」で「何ができるか?」「どの程度試せるか?」「便利に使えるか?」を追及してみたいと思います
今回は「Google AI Studio」で「歌詞翻訳アプリ」を作ってみる
AI関連ツールも多数あるのですが、今回は「Google AI Studio」を使って「歌詞翻訳アプリ」という自分専用のフリーソフトを作ってみようと思います
個人的に「英語の曲の歌詞を日本語に翻訳して、対訳状態で歌詞を見たい」という要望があってWindowsのフリーソフトなどで作ろうか?と思っていたのですがAIを使えば簡単に作ってくれたのでそれを例として作り方の全工程を書いてみます
「Google AI Studio」の使い方
(※)既に「Google AI Studio」にログインできる人は最初の説明は読み飛ばしてください
1.Google AI Studioのページを表示して、左上の「Get started」ボタンを押します
https://aistudio.google.com/welcome

2.Googleのログイン画面が表示されるので
お使いのgmailアカウントなどでログインしてください

3.初期状態で画面右上に「Gemini 2.5 Flash」となっている部分をクリックします

4.Gemini 2.5 Proを選択します
(※)この辺はお好みで
(※)Gemini 2.5Proを選んでいても、混んでいるとGemini 2.5 Flashに下げられたりするみたいです

5.「Enable saving」ボタンを押します
この画面(Chatモード)では、Geminiとして普通にAIに質問する事ができますが、今回の本題はそこではありません

Google AI Studioの「Build」ボタンで自分だけのアプリを作る
1.「Build」ボタンを押します

2.「Your apps」を選択します

3.「Start from a template」ボタンを押します

4.「Empty」ボタンを押します

5.画面の左下の入力欄に下記をまるごと貼り付けてEnterキーを押します
(※)内容は「英語の歌詞を入力すると対訳を表示するアプリを作って」です
以下の仕様に沿ったWebアプリを作成してください
#アプリ名
歌詞翻訳アプリ
#目的
英語の歌詞を日本語と対訳翻訳して出力する
#要件
英語の歌詞は自由入力
対訳の画面もテキストボックスにし、コピーボタンを配置してコピーボタンを押せば全文コピーできる様にする
対訳1行ごとに改行する様に変更してください
クリアボタンを配置してクリアボタンが押されたら初期状態に戻る様にしてください
#制限
入力された英語の歌詞と日本語の歌詞を対訳して表示する

6.数分間かけて、AIがアプリを作成してくれます
アプリが完成すると、画面右側にアプリが表示されます

7.画面右上のツールバーの中の「Save app」ボタンを押してアプリを保存しておいてください
(保存しておくと次回からも同じアプリが使えます)
(※)アプリを「デプロイ」して公開する事もできるのですが、自分以外の不特定多数に使われると無料枠の範囲を超える危険性もあるかもしれないので、ここでは説明しません

8.「英語の歌詞」のテキストボックスに英語の歌詞を張り付けて「翻訳」ボタンを押すと翻訳結果が表示されるので「コピー」ボタンで翻訳結果を取り出せます

(貼り付ける歌詞の例)
Blue roses will blossom in the snow
Before I ever let you go
Blue roses will grow up to the sky
Before I ever make you cry
Blue roses
You need more reassurance than a frightened orphan child
That I'm always gonna want you, that I'll always be beguilded
So I search for words to tell you
That my love for you is blind
But this fragment of a children's song is all that I can find
Blue roses will blossom in the snow
Before I ever let you go
Blue roses will grow up to the sky
Before I ever make you cry
Blue roses
This nursery rhyme is corny, it is stranded out of time
Yet it's simple and it's honest
And since when was that a crime?
And perhaps whoever wrote it
Loved someone like I love you
For in matters of the heart I've learned
There's little that is new
Blue roses will blossom in the snow
Before I ever let you go
Blue roses will grow up to the sky
Before I ever make you cry
Blue roses will blossom in the snow
Before I ever let you go
Blue roses will grow up to the sky
Before I ever make you cry
Before I ever make you cry
Blue roses
(翻訳結果の例)
Blue roses will blossom in the snow / 青いバラが雪の中に咲き誇るでしょう
Before I ever let you go / 私があなたを手放すよりずっと前に
Blue roses will grow up to the sky / 青いバラが空まで伸びていくでしょう
Before I ever make you cry / 私があなたを泣かせるよりずっと前に
Blue roses / 青いバラ
You need more reassurance than a frightened orphan child / あなたは怯えた孤児よりももっと安心感を必要としている
That I'm always gonna want you, that I'll always be beguilded / 私がいつもあなたを求め、いつも魅了されるだろうと
So I search for words to tell you / だから私はあなたに伝える言葉を探す
That my love for you is blind / 私のあなたへの愛が盲目であることを
But this fragment of a children's song is all that I can find / でもこの童謡の断片が、私が見つけられるすべてなのだ
Blue roses will blossom in the snow / 青いバラが雪の中に咲き誇るでしょう
Before I ever let you go / 私があなたを手放すよりずっと前に
Blue roses will grow up to the sky / 青いバラが空まで伸びていくでしょう
Before I ever make you cry / 私があなたを泣かせるよりずっと前に
Blue roses / 青いバラ
This nursery rhyme is corny, it is stranded out of time / この童謡は古臭く、時代に取り残されている
Yet it's simple and it's honest / それなのにシンプルで正直だ
And since when was that a crime? / そしてそれがいつから罪になったというのだ?
And perhaps whoever wrote it / そしておそらくこれを書いた人は
Loved someone like I love you / 私があなたを愛するように誰かを愛していたのだろう
For in matters of the heart I've learned / 心の問題においては、私は学んだのだ
There's little that is new / 新しいことなどほとんどないと
Blue roses will blossom in the snow / 青いバラが雪の中に咲き誇るでしょう
Before I ever let you go / 私があなたを手放すよりずっと前に
Blue roses will grow up to the sky / 青いバラが空まで伸びていくでしょう
Before I ever make you cry / 私があなたを泣かせるよりずっと前に
Blue roses will blossom in the snow / 青いバラが雪の中に咲き誇るでしょう
Before I ever let you go / 私があなたを手放すよりずっと前に
Blue roses will grow up to the sky / 青いバラが空まで伸びていくでしょう
Before I ever make you cry / 私があなたを泣かせるよりずっと前に
Before I ever make you cry / 私があなたを泣かせるよりずっと前に
Blue roses / 青いバラ
9.翻訳結果が気に入らないので、下記の様に変更命令を書きます
・元の英文と対訳は/でなく改行で分けてください
・対訳1行ごとに改行を入れてください

10.期待した翻訳結果に変更されました

11.(変更後の翻訳結果)
Blue roses will blossom in the snow
青いバラが雪の中で咲くでしょう
Before I ever let you go
私があなたを行かせる前に
Blue roses will grow up to the sky
青いバラが空まで伸びるでしょう
Before I ever make you cry
私があなたを泣かせる前に
Blue roses
青いバラ
You need more reassurance than a frightened orphan child
あなたは怯えた孤児よりも多くの安心を必要としている
That I'm always gonna want you, that I'll always be beguilded
私がいつもあなたを求め、いつも心を奪われると
So I search for words to tell you
だから私はあなたに伝える言葉を探す
That my love for you is blind
私のあなたへの愛は盲目だと
But this fragment of a children's song is all that I can find
でも見つけられるのはこの童謡の断片だけ
Blue roses will blossom in the snow
青いバラが雪の中で咲くでしょう
Before I ever let you go
私があなたを行かせる前に
Blue roses will grow up to the sky
青いバラが空まで伸びるでしょう
Before I ever make you cry
私があなたを泣かせる前に
Blue roses
青いバラ
This nursery rhyme is corny, it is stranded out of time
この童謡は陳腐で、時代から取り残されているけれど
Yet it's simple and it's honest
それでもそれは素朴で正直だ
And since when was that a crime?
それがいつから罪になったというの?
And perhaps whoever wrote it
そしておそらくこれを書いた人も
Loved someone like I love you
私があなたを愛するように誰かを愛したのだろう
For in matters of the heart I've learned
心の事柄においては、私は学んだのだ
There's little that is new
新しいことなどほとんどないと
Blue roses will blossom in the snow
青いバラが雪の中で咲くでしょう
Before I ever let you go
私があなたを行かせる前に
Blue roses will grow up to the sky
青いバラが空まで伸びるでしょう
Before I ever make you cry
私があなたを泣かせる前に
Blue roses will blossom in the snow
青いバラが雪の中で咲くでしょう
Before I ever let you go
私があなたを行かせる前に
Blue roses will grow up to the sky
青いバラが空まで伸びるでしょう
Before I ever make you cry
私があなたを泣かせる前に
Before I ever make you cry
私があなたを泣かせる前に
Blue roses
青いバラ
12.アプリを変更した場合は、必ず画面右上のツールバーで「Save app」ボタンで保存しておいてください(保存しないと変更内容が消えてしまいます)

13.この様な「簡単なアプリ」をAIが瞬時に作る事ができます
アイデア次第で色々なアプリが作れるのではないかと思います
(※)AIを使いすぎると無料枠を超えて課金が発生する事があるかもなので、公開とかはしないで自分専用から試すのが良いのではないかと思います
14.一度作成したアプリは、次にGoogle AI Studioを起動した時に
Build/Your apps/アプリ名
で呼び出す事ができます

コメント