Skip to content

thatsyogeshjjr/Accento

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

28 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Accento

Smart Language learning at your fingertips

Deployed at

  1. Pronounciation Scorer https://accento.streamlit.app/
  2. Vocab Builder: https://accento-vocab.streamlit.app/
  3. Landing Page Repo: https://github.com/rohitx05/test-site.git

๐Ÿ› ๏ธ Tech Stack

  • Frontend: Streamlit, React (optional)
  • Backend: Python, Flask
  • AI/ML: HuggingFace Transformers (Wav2Vec2, Whisper), LangChain
  • Audio: Librosa, PyAudio
  • Database: SQLite (Dev), Firebase (Production)
  • Auth: JWT, Firebase Auth
  • Deployment: Heroku, Streamlit Cloud

โš™๏ธ Prototype Feature List

because baby steps...

Lessons

  • pronunciation scorer (Wav2Vec2)
  • pronunciation scorer using mic (Wav2Vec2)
  • Vocabulary builder
  • "Mimic the Phrase" (AI-TTS โ†’ User repetition) <--- in progress
  • Tongue twisters & shadowing exercises
  • Role-play scenarios

Prototype Screenshots and UI Proposals

Proposed Logo

icon

Pronounciation Scorer

WhatsApp Image 2025-04-05 at 15 55 25_703b91ec

Vocabulary Builder

image

Propsed Landing Page

WhatsApp Image 2025-04-06 at 08 05 09_fa2ba0a3

Proposed UI samples

WhatsApp Image 2025-04-05 at 08 04 11_ba0760d0

Feature List

as presented in hackathon presentation

๐Ÿ” Authentication & User Management

  • JWT-based Sign up/Login
  • Onboarding proficiency quiz
  • User profiles with:
    • Avatars
    • Streaks counter
    • XP progress
    • Achievement badges

๐Ÿ“Š Dashboard

  • Personalized learning path
  • Daily goals + reminders
  • Quick stats display:
    • Fluency score
    • Pronunciation accuracy
    • Accent reduction %

๐Ÿ“š Lessons & Modules

  • Skill-tree progression system
  • Lesson types:
    • ๐Ÿ—ฃ Real-time pronunciation (Wav2Vec2)
    • ๐Ÿง  Vocabulary builder
    • ๐ŸŽค "Mimic the Phrase" (AI-TTS โ†’ User repetition)
    • ๐Ÿ“– Tongue twisters & shadowing exercises
    • ๐ŸŽญ Role-play scenarios

๐ŸŽ™๏ธ Speaking Arena

  • Real-time accent coaching
  • Fluency analytics:
    • Words/minute counter
    • Pause time detection
    • Filler word ("um/uh") counter
  • Spectrogram visualization
  • Waveform display

๐ŸŽฎ Gamification

  • XP leveling system
  • Daily streak rewards
  • Weekly leaderboards:
    • Friends ranking
    • Global ranking
  • Unlockables:
    • Badges
    • Custom themes

๐Ÿค Community

  • Language buddy matching
  • Chat with:
    • Text messages
    • Audio snippets
  • Peer challenges:
    • "Say this phrase better" contests

โš™๏ธ Settings & Accessibility

  • Theme switcher:
    • Light/Dark mode
  • TTS speed control
  • Accent preference selector:
    • US English
    • UK English
    • Indian English
    • (Other variants)

๐ŸŒŸ Bonus Features

  • CEFR-aligned certifications
  • Video call practice
  • LinkedIn skill endorsements

About

Solving language learning one sound at a time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages