LingoBell یک پلت فرم تبادل زبان جهانی با استفاده از سرویس ai است.
کاری که انجام می دهد
LingoBell یک پلت فرم وب است که برای تبادل زبان جهانی از طریق تماسهای ویدیویی 1:1 بلادرنگ طراحی شده است. ما از Gemini 1.5 Pro API استفاده می کنیم تا با توصیه موضوعات مکالمه بر اساس ترجیحات زبان، اهداف یادگیری و علایق، تعاملات کاربر را افزایش دهیم. این به کاربران کمک می کند بر ناهنجاری اولیه غلبه کنند و در گفتگوهای معنادار شرکت کنند. API همچنین به تولید آزمونهای پویای ما قدرت میدهد و آزمونهای شخصیسازی شده را ایجاد میکند که به کاربران اجازه میدهد مهارتهای زبانی خود را به روشی سرگرمکننده و تعاملی ارزیابی کنند.
پلتفرم ما شامل گفتار به متن (STT) در زمان واقعی با ترجمه، تبدیل زبان گفتاری به متن و ترجمه آن به زبان دلخواه کاربر است که از طریق WebSockets و WebRTC برای ارتباط یکپارچه پیاده سازی شده است. ما همچنین دارای یک عملکرد تعویض چهره هستیم تا تبادلات را جذاب تر و سرگرم کننده تر کنیم.
ما از Firebase Cloud Messaging برای اعلانهای چت و پایگاه داده بیدرنگ Firebase برای ردیابی فعالیت کاربر استفاده میکنیم و با نشان دادن اینکه چه کسی آنلاین است، خواستگاری را بهبود میبخشیم. تصاویر نمایه با Google Cloud Storage ذخیره می شوند. در ابتدا، ما از یک سرور GPU برای مدل STT خود استفاده کردیم، اما در حال بررسی راه حل های مقرون به صرفه تری هستیم. احراز هویت به طور ایمن از طریق احراز هویت Firebase با ورود به سیستم Google انجام می شود.
صفحه اصلی LingoBell با React ساخته شده است، در حالی که باطن از FastAPI پایتون استفاده می کند. ما متعهد هستیم که به طور مداوم پلتفرم خود را بهبود بخشیم، یادگیری زبان را در دسترس، جذاب و مؤثر کنیم. هدف ما ایجاد بهترین تجربه تبادل زبان ممکن است.
ساخته شده با
وب/کروم
Firebase
Google Cloud Platform
Google Cloud Storage
تیم
توسط
LingoBellers
از
کره جنوبی
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","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)"]]