Langadu is a modern language learning ecosystem developed by TrustorStudio. The first application in the series is LangaduEnglish, designed to help users learn English effectively through AI-powered voice reading, bilingual translation, word lookup, and smart flashcards.
To build a modern, professional, and user-friendly language learning application featuring:
- AI voice reading with real-time word synchronization (karaoke-style)
- Convenient bilingual translation
- Tap-to-lookup for vocabulary
- Advanced flashcards (with meanings, examples, synonyms, antonyms)
- Clean and modern interface optimized for learning
- Plays AI voice (Amazon Polly or Flutter TTS) at slow and normal speeds (0.5x – 1.0x)
- Highlights words in sync with the voice using timestamps
- Yellow highlight while reading
- Displays dual-language content
- Toggleable translation tab for better focus
- Tap on any word to see:
- Definitions
- Examples
- Pronunciation via TTS
- Synonyms and antonyms
- Save words to flashcard list
- Flashcard list for saved words
- Each word shows:
- 5–6 most common meanings
- 1–2 usage examples
- 2–3 synonyms and antonyms
- Card flip animation
- Users can add their own notes/meanings/examples
- Color Scheme: Blue gradient (#1E3A8A → #60A5FA), yellow highlights (#FBBF24), white/light gray background (#E5E7EB)
- Font: "Poppins" – modern and highly readable
- Main Reading Screen:
- Header with app name and reading title
- Large text area with real-time highlighting
- Playback controls: play/pause, speed slider, repeat
- Translation tab (expand/collapse)
- Word popup with shadow effect
- Easy-to-reach controls
- Tap-to-lookup interaction
- Smooth animations (highlighting, popup, card flipping)
- Clean layout focused on effective learning
- Flutter (Dart) – Cross-platform support (iOS & Android)
- TTS (Text-to-Speech) – Amazon Polly or Flutter TTS with timestamp support
- Translation API – Google Translate or custom service
- DeepSeek API – Used to generate word definitions, examples, synonyms, antonyms
- Google Speech API – For user pronunciation feedback
- MobileBERT – For text parsing and keyword picking
- Rewarded Ads: Watch 3 ads to unlock 1-day VIP access
- Subscription Plans:
- $2/month
- $5/year
# Clone the project
git clone https://github.com/trustorstudio/langadu.git
cd langadu
# Install dependencies
flutter pub get
# Run the app
flutter run