Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.57 KB

File metadata and controls

39 lines (27 loc) · 1.57 KB

🌸 Maya – Your Marathi Learning App

Maya is an AI-powered, mobile-first language learning app designed to help users—especially tourists—learn conversational Marathi in an engaging and culturally rich way. With real-time speech interaction, AI chatbot assistance, and a supportive community forum, Maya offers a holistic and intuitive language learning experience.


🚀 Features

  • 📚 Thematic Learning Modules
    Curated Marathi phrases grouped by real-life scenarios like travel, shopping, greetings, etc.

  • 🗣️ Speech-to-Text Pronunciation Feedback
    Real-time pronunciation analysis using Wav2Vec2, helping you sound more native.

  • 🔊 Natural Text-to-Speech Playback
    Listen to natural-sounding Marathi through Meta’s VITS TTS engine.

  • 🤖 Conversational AI Chatbot
    Practice live conversations with an AI chatbot powered by LLaMA 3 - 70B (via Groq).

  • 💬 Community Chatrooms
    Engage with fellow learners and native speakers in themed chatrooms.

  • 🔐 Secure Firebase Authentication
    Seamless sign-up/login with real-time user data sync using Firebase Realtime Database.


🛠️ Tech Stack

Layer Technology
Frontend React Native
Backend FastAPI
ASR Wav2Vec2
TTS Meta’s VITS
Chatbot LLaMA 3 - 70B (via Groq API)
Database Firebase Realtime Database
Hosting Groq API, Firebase