LingoBell

LingoBell は、AI サービスを使用したグローバルな語学交換プラットフォームです。

機能

LingoBell は、リアルタイムの 1 対 1 ビデオ通話によるグローバルな語学交換用に設計されたウェブ プラットフォームです。Google は Gemini 1.5 Pro API を活用して、言語設定、学習目標、興味 / 関心に基づいて会話トピックをおすすめすることで、ユーザー インタラクションを強化しています。これにより、ユーザーは最初のぎこちなさを克服し、有意義な会話に参加できます。この API は、動的クイズの生成にも使用され、ユーザーが楽しくインタラクティブな方法で語学力を評価できるパーソナライズされたクイズを作成します。

Google のプラットフォームには、リアルタイムの音声文字変換(STT)と翻訳が組み込まれています。音声をテキストに変換し、ユーザーが指定した言語に翻訳します。WebSockets と WebRTC を介して実装されているため、シームレスな通信が可能です。また、会話がより楽しく魅力的になるよう、フェイススワップ機能も搭載しています。

チャット通知には Firebase Cloud Messaging を使用し、ユーザー アクティビティの追跡には Firebase Realtime Database を使用しています。これにより、オンラインのユーザーを表示してマッチメイキングを改善しています。プロフィール画像は Google Cloud Storage に保存されます。当初、STT モデルには GPU サーバーを使用していましたが、より費用対効果の高いソリューションを検討しています。認証は、Google ログインを使用した Firebase Authentication によって安全に処理されます。

LingoBell のフロントエンドは React で構築され、バックエンドは Python の FastAPI を使用しています。Google は、プラットフォームの継続的な改善に取り組んでおり、言語学習をよりアクセスしやすく、魅力的で、効果的なものにしています。できるだけ質の高い言語交換の機会を提供することが目標です。

構成

  • ウェブ/Chrome
  • Firebase
  • Google Cloud Platform
  • Google Cloud Storage

チーム

By

LingoBellers

差出人

韓国