AIを活用した英会話練習アプリ「Solely」を開発した【個人開発】
英語学習の新たな窓口:AI音声アプリ「Solely」【個人開発】
こんにちは、個人開発者の木村です。このたび、AIを活用した音声対応英会話アプリ「Solely」を開発しました。今回はその詳細についてお伝えします。
アプリの概要
「Solely」は、AIと音声を活用した英会話学習アプリです。既存のオンライン英会話サービスでは時間や費用の制約がありますが、このアプリを使えば、好きな時に安価に英語学習が可能です。
また、私たちはAIに自分の声を記憶させる機能を追加し、まるで自分がネイティブスピーカーのように発音するという体験を提供します。さらに、他の役立つ機能も追加しました。
開発には、フロントエンドにFlutter、バックエンドにNode.js、そしてインフラにはGoogle Cloud PlatformのCloud FunctionsとFirebaseを使用しました。
アプリ開発の背景
大学時代の友人の「AIを使った英語学習に興味がある」という一言が、このアプリ開発のきっかけでした。彼は英語学習への熱心な意欲とともに、自分自身の英語力を高めるために勉強を続けていました。
そこで私は、ChatGPTのような生成型AIを活用し、英語学習者に向けたアプリ開発に挑戦することにしました。
もっとこの話が気になる方は以下の記事を参考ください!
アプリが解決する課題
開発を進める上で、以下のユーザー課題を定義しました:
- 英語学習者はスピーキングの練習をもっと行いたいと思っているが、機会が限られている。
- スピーキングの学習方法がわからない。
- ネイティブスピーカーや上級英語話者との英会話に対する心理的障壁が高く、何を話せば良いかわからない。
「Solely」の主な機能
「Solely」はこれらの課題を解決するための多くの機能を提供します。
AI 英会話機能
旅行やビジネスなど、さまざまな実世界のシチュエーションをシミュレートして、AIとの対話を通じて英会話スキルを磨きます。
ボイスクローン機能
事前にユーザーの声をアプリに登録しておくと、英文を自分の声で発音する体験ができます。これにより、まるで自分がネイティブスピーカーのように発音しているかのような感覚を得られます。
AI 構文チェック機能
AIがあなたの英文をチェックし、添削します。不安な点があればAIに確認し、良ければそのまま使用します。
AI英会話履歴管理機能
英会話の履歴は保存され、後で確認することができます。
フレーズ学習機能
アウトプットだけでなく、インプット学習も可能です。実際に使えるフレーズを300以上提供しています。
ダッシュボード機能
学習の進行状況を可視化して、自分自身の進歩を把握できます。
今後の展開
現在も機能追加を進めており、以下のような新機能のリリースを予定しています:
- AIによる自動フィードバック機能
- 会話の途中で困った時のための話題提案機能
- カスタム例文登録機能
- フレーズ検索機能
- ブックマーク機能
- 単語登録機能
- ウェルカムページの導入
等
皆様からのご意見やご要望も随時受け付けておりますので、お気軽にご連絡ください!
Discussion