LingoBell, yapay zeka hizmeti kullanan küresel bir dil değişim platformudur.
Ne işe yarar?
LingoBell, gerçek zamanlı 1:1 video görüşmeleri aracılığıyla dünya çapında dil değişimi için tasarlanmış bir web platformudur. Dil tercihlerine, öğrenme hedeflerine ve ilgi alanlarına göre sohbet konuları önererek kullanıcı etkileşimlerini iyileştirmek için Gemini 1.5 Pro API'den yararlanırız. Bu, kullanıcıların ilk baştaki garipliği aşmasına ve anlamlı sohbetler yapmasına yardımcı olur. API, dinamik test oluşturma özelliğimizi de destekler. Bu özellik, kullanıcıların dil becerilerini eğlenceli ve etkileşimli bir şekilde değerlendirmelerine olanak tanıyan kişiselleştirilmiş testler oluşturur.
Platformumuz, WebSockets ve WebRTC aracılığıyla uygulanan ve konuşulan dili metne dönüştürüp kullanıcının tercih ettiği dile çeviren, çeviri içeren anlık sesle yazma (STT) özelliğine sahiptir. Bu özellik, sorunsuz iletişim için kullanılır. Ayrıca, sohbetlerin daha ilgi çekici ve eğlenceli olmasını sağlamak için Yüz Değişimi işlevini de sunuyoruz.
Sohbet bildirimleri için Firebase Cloud Messaging'i, kullanıcı etkinliğini izlemek için Firebase Realtime Database'i kullanırız. Böylece, kimlerin çevrimiçi olduğunu göstererek eşleştirmeyi iyileştiririz. Profil resimleri Google Cloud Storage'da depolanır. Başlangıçta STT modelimiz için bir GPU sunucusu kullandık ancak daha uygun maliyetli çözümler arıyoruz. Kimlik doğrulama, Google girişi ile Firebase Authentication aracılığıyla güvenli bir şekilde gerçekleştirilir.
LingoBell'in ön uç kısmı React ile, arka uç kısmı ise Python'un FastAPI'si ile oluşturulmuştur. Platformumuzu sürekli olarak iyileştirmeye, dil öğrenmeyi erişilebilir, ilgi çekici ve etkili hale getirmeye çalışıyoruz. Hedefimiz, mümkün olan en iyi dil değişimi deneyimini sunmaktır.
Aşağıdakilerle tasarlandı:
Web/Chrome
Firebase
Google Cloud Platform
Google Cloud Storage
Takım
Değişikliği yapan
LingoBellers
Nereden
Güney Kore
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],[],[],[],null,["# LingoBell\n\n[More Apps](/competition/vote) \n\nLingoBell\n=========\n\nLingoBell is a global language exchange platform using ai service. \nVote \nVoted!\nWhat it does\n\nLingoBell is a web platform designed for global language exchange through real-time 1:1 video calls. We leverage the Gemini 1.5 Pro API to enhance user interactions by recommending conversation topics based on language preferences, learning goals, and interests. This helps users overcome the initial awkwardness and engage in meaningful conversations. The API also powers our dynamic quiz generation, creating personalized quizzes that let users assess their language skills in a fun, interactive way. \n\nOur platform includes real-time speech-to-text (STT) with translation, converting spoken language into text and translating it into the user's preferred language, implemented via WebSockets and WebRTC for seamless communication. We also feature a Face Swap function to make exchanges more engaging and entertaining. \n\nWe use Firebase Cloud Messaging for chat notifications and Firebase Realtime Database to track user activity, improving matchmaking by showing who is online. Profile images are stored with Google Cloud Storage. Initially, we used a GPU server for our STT model, but we are exploring more cost-effective solutions. Authentication is handled securely through Firebase Authentication with Google login. \n\nLingoBell's frontend is built with React, while the backend uses Python's FastAPI. We are committed to continuously improving our platform, making language learning accessible, engaging, and effective. Our goal is to create the best possible language exchange experience. \nBuilt with\n\n- Web/Chrome\n- Firebase\n- Google Cloud Platform\n- Google Cloud Storage\n- \nTeam \nBy\n\nLingoBellers \nFrom\n\nSouth Korea \n[](/competition/vote)"]]