Skip to content

ShreyaKamath09/Maya

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌸 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 Flask (for AI & API logic)
ASR Wav2Vec2
TTS Meta’s VITS
Chatbot LLaMA 3 - 70B (via Groq API)
Database Firebase Realtime Database
Hosting Groq API, Firebase

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 76.2%
  • Python 16.4%
  • Kotlin 7.4%