LingoBell

LingoBell adalah platform pertukaran bahasa global yang menggunakan layanan AI.

Fungsinya

LingoBell adalah platform web yang dirancang untuk pertukaran bahasa global melalui panggilan video 1:1 real-time. Kami memanfaatkan Gemini 1.5 Pro API untuk meningkatkan interaksi pengguna dengan merekomendasikan topik percakapan berdasarkan preferensi bahasa, sasaran pembelajaran, dan minat. Hal ini membantu pengguna mengatasi kecanggungan awal dan terlibat dalam percakapan yang bermakna. API ini juga mendukung pembuatan kuis dinamis kami, yang membuat kuis yang dipersonalisasi dan memungkinkan pengguna menilai keterampilan bahasa mereka dengan cara yang menyenangkan dan interaktif.

Platform kami mencakup speech-to-text (STT) real-time dengan terjemahan, yang mengonversi bahasa lisan menjadi teks dan menerjemahkannya ke dalam bahasa pilihan pengguna, yang diterapkan melalui WebSockets dan WebRTC untuk komunikasi yang lancar. Kami juga menampilkan fungsi Face Swap untuk membuat percakapan lebih menarik dan menghibur.

Kami menggunakan Firebase Cloud Messaging untuk notifikasi chat dan Firebase Realtime Database untuk melacak aktivitas pengguna, sehingga meningkatkan pencocokan dengan menampilkan siapa yang sedang online. Gambar profil disimpan dengan Google Cloud Storage. Awalnya, kami menggunakan server GPU untuk model STT, tetapi kami sedang mempelajari solusi yang lebih hemat biaya. Autentikasi ditangani dengan aman melalui Firebase Authentication dengan login Google.

Frontend LingoBell dibuat dengan React, sedangkan backend menggunakan FastAPI Python. Kami berkomitmen untuk terus meningkatkan kualitas platform kami, sehingga pembelajaran bahasa menjadi mudah diakses, menarik, dan efektif. Tujuan kami adalah menciptakan pengalaman pertukaran bahasa yang terbaik.

Dibuat dengan

  • Web/Chrome
  • Firebase
  • Google Cloud Platform
  • Google Cloud Storage

Tim

Oleh

LingoBellers

From

Korea Selatan