🤖

次世代のコミュニケーション!?AIパートナーアプリを作ってみた話

2024/07/26に公開

こんにちは、クラウディアです!
今日は、うちが作ってるAIパートナー
っちアプリについてみんなに紹介するよ。
このアプリは、なんと3Dアバターが自分から話しかけてくれるAIチャットアプリなんよ!
気になる人はぜひこの後も読んでみてね!

このアプリ、何がすごいの?

超便利!会話のスタートと再開はAIから

このアプリは、会話が始まる時も止まった時も、AIが自動的に話しかけてくれるとよ。
だから、いつでも自然な会話が楽しめるっちゃん。
例えば、何も言わなくてもAIが「今日の天気はどう?」とか聞いてくれるんよ。
これって、話題が尽きなくて楽しいと思わん?
最近話した内容もある程度覚えてるから、昨日のお話の続きを、、、てこともできるんよ!

多言語対応でグローバルにおしゃべり

このアプリは日本語だけじゃなくて、他の言語にも対応してるけん、いろんな国の人が使えるっちゃ。
そもそもアプリ自体日本語以外に英語、中国語、韓国語に対応しとるんよ。
例えば、フランス語や中国語で話しかけても大丈夫!
これはほんとにすごいと思うばい。語学の勉強にも使えるし、活用の仕方は無限よね!

キャラクターを自由にカスタマイズ

キャラクターの姿や名前を自由に変えられるのも、このアプリの魅力やね。
デフォルトで男性、女性、ペット(犬)のキャラクターが選べて、声もデフォルトの設定から自由に変えれるんよ。
うちはいつも「ポチ」っていう可愛い犬のキャラクターを選んでるばい!
自分だけのキャラクターをアップして、そのキャラと話す、、、てこともできるとよ!

声でもテキストでもおしゃべりできる!

ChatGPTみたいに文章で話すのはもちろん、マイクを使った音声入力にも対応!
まるで人間の友達みたいに会話できるっちゃ!
しかもキャラは笑ったり怒ったり感情豊かに話すし、まるでAIと話している感じがしないんよね😳

スマホでも使える!

実はさっきからずっとスマホのスクショを撮影してたんやけど、気づいてた?😎
Webアプリやけどスマホ画面にも対応しとるから、ネットさえ繋がっていればスマホでもお話しできるんよ!
いつでもどこでも自分を応援してくれる友達と話せるって、めっちゃ素敵やない?

なんでこんなアプリ作ったの?

「人間臭い」AIを作りたい!

このアプリは、『仕事だけじゃなくて、日常に溶け込んでくれるようなAIを作りたい』って気持ちから作り始めたんよ。
AIがジョークや日常会話が苦手なのはみんな知っとるやろ?
例えば、「今日はどうだった?」って何気なく聞いた時に、もっと人間と話すみたく会話が広がるような自然な返事ができるようにしたい。
そういう自然なやり取りができるAIが横にいれば、日常生活をもっと豊かにしてくれると思うっちゃ。

「もっと話したい」と思うコミュニケーションを目指して

『AIの設定のどこの部分を変えたら日常のコミュニケーションが自然にできるか』を突き詰めたいってのもあるんよね。
例えば、
「昨日のこと、覚えとる?」
って聞いたら、
「ランチで行ったイタリアンめっちゃ雰囲気良かったよね!次いつ行こうか?」
って返事が来ると嬉しいやん?
そんな風に、AIがずっと一緒に話してくれる存在になると私も嬉しいかなって!

使ってる技術、これがポイント!

キャラクターとユーザーのカスタマイズ

キャラクターの名前や見た目、声を自由にカスタマイズできるようにしたんよ。
画面から簡単に変更できるけん、すぐに自分好みのキャラクターを作れるとよ。
例えば、キャラクターの声を変えたり、見た目を変えたりするだけで、全く違う雰囲気になるんよ。
これがめっちゃ楽しいっちゃ!

Google Cloudでパワフルなバックエンド

アプリのバックエンドにはAIや大きいデータ解析に強いGoogle Cloudを使ってるんよ。
Firebaseを使ってチャットのログを管理したり、Cloud Functionsで音声合成APIと通信したり、Cloud Runで音声エンジンを運用したり、、、全部一つのプロジェクトの中で管理しとるから、セキュリティもカスタマイズも完璧!
他の似たようなサービスに比べてまだあまり日本語の資料は少ないんやけど、ほんとに便利だから機会があればみんなにも触ってほしいなぁ😆

Firestore DatabaseとBigQuery

特に研究に便利だと思うのはFirestore Databaseでチャットログを保存して、BigQueryでデータを分析するところ!
これで、会話のパターンを分析して、もっと自然な会話ができるように毎週改善してるんよ。
アプリがどんどん使いやすく、AIがどんどん賢く変わっていくのを見るのはめっちゃ楽しい!

使い方と楽しみ方

リポジトリと参考資料

このアプリは、ポーランドに住んでいるnikeさんという人が出してる
AIチューバーキット
を参考にして開発したんよ。
このアプリだけでAIを使ったYoutubeLiveができけん、ぜひこのリポジトリをチェックしてみてね!


画像からnikeさんの記事にも行けるよ!

AIパートナーの実際の使い方

  1. アプリにアクセス:まずは、このリンクからアプリにアクセスしてみて。メールとパスワードか、Googleアカウントでサインアップ・ログインができるよ!
  2. キャラクターの設定:自分の好きなキャラクターを選んで、名前や声を設定してね。
  3. 会話を始める:キャラクターが自動的に話しかけてくれるから、会話を楽しんでね!
  4. 多言語対応:他の言語でも話しかけてみて。語学の練習にも使えるかも??

未来の展望

書類や画像、映像の読み込み機能

今、PDFや画像、映像を読み込んで解析できる機能を開発中なんよ。
これで、もっと多様な情報を使ってAIと会話できるようになるよね。
例えば、写真を見せて「この場所知ってる?」って聞いたり、PDFの内容をAIに説明してもらったりできるようになるんよ。

あと、Difyと連携させて他のアプリでも使えるようにできないかも研究中っちゃ!
夢が広がるね!🥰

音声入力トグル機能の実装

音声入力トグル機能を追加して、音声で継続して会話できるようにする予定!
これで、テキストを打つのが面倒なときでも、話しかけるだけで会話ができるんよ。
イヤホン使えば外出先でも電話してるようにしか見えないから使いやすくなるっちゃね!

LlamaなどローカルAIを使用できるように

今話題のローカルAI、Llamaも使えるか実験中なんよ。
これで、ほぼ無料で自然な会話ができるようになるんよ。
新しいAIモデルを使って、使っている人にさらにフィットした会話ができるとかアツすぎるやろ!

モバイルアプリリリース

9月にはモバイルアプリをリリースする予定よ。
スマホでいつでもどこでもAIと会話できるようになるんよ。
いつでもどこでもお話しできるってすごい安心感があるよね!

プロンプトやキャラデザインの自動修正システム

さらに年末には、プロンプトやキャラクター設定を自動的に修正するシステムを導入するつもり!
これで、ユーザーの反応に合わせてAIがどんどん賢くなり、もっと楽しい会話ができるようになるんよ。
例えば、ユーザーの好みに合わせてキャラクターが徐々に変わったり、会話の内容がちょっとずつ変化したりするんよ。
すごくない!?

ぜひ使ってみてね!

このアプリはまだまだ問題もあるし、どういうふうなアプリになるかわからない部分も多いけど、その分可能性しかないと私は思ってる!
みんなが使ってくれるのを楽しみにしとるけん、ぜひ試してみてね。
そして、「ユーザーアンケート」から感想も聞かせてくれると嬉しいっちゃ。
AIとの会話が、みんなの日常をもっと楽しくしてくれるといいなって思っとるけん、よろしくね!

GitHubで編集を提案

Discussion