TongueLoop
React Native app for speech and translation: speech-to-text, text-to-speech, and translation for foreign language learners. Cross-platform for iOS and Android.
TODO: Add permission-approved, sanitized product screenshots. Concept art is not shown as product evidence.
Technical concept illustration. The case study below describes the project implementation.
Language-learning apps live or die on how natural the speech interactions feel — laggy transcription or robotic playback breaks the learning loop. TongueLoop is a React Native app for foreign-language learners that combines speech-to-text, text-to-speech, and translation into one practice tool, with the priority being a clean, fast switch between input modes rather than piling on more languages.
Speech-to-text, text-to-speech, and translation are kept as separate, swappable service integrations behind a common interface, so a slow or unreliable provider for one language pair could be replaced without touching the other two features.
What I Built
- Speech-to-text capture for voice input and transcription
- Text-to-speech playback for pronunciation practice and listening drills
- Translation across multiple target languages
- Streamlined mode-switching UI so learners move between speaking, listening, and translating without friction
- Cross-platform build for iOS and Android from a single codebase
Delivered a functional, genuinely useful language-learning aid that lets users practice listening, speaking, and translation in one app instead of juggling three separate tools.
Related work
TallyPocket — Offline Business Ledger
Offline-first React Native app for local businesses to manage expenses, items, and money transfers. Google Drive sync for data backup and cross-device consistency. Built for local client record-keeping.
OnboardRail
40-screen React Native mobile application. Full frontend with Firebase (auth, Firestore). Offline and online sync for reliable data access and real-time updates. Delivered end-to-end from wireframes to deployment.
CreditChart
React Native app for students to calculate GPA and generate timetables from uploaded spreadsheets. File upload, data parsing, and clean UI for iOS and Android.
Interested in similar work?
Review my services and how we can define a useful first milestone.
Discuss similar work