A high-performance, intuitive Android application engineered for precision language learning and instant translations.
SayIt bridges the gap between English and Sinhala learners by providing a robust dictionary experience. Utilizing industry-standard APIs, it delivers real-time definitions, phonetic guidance, and native audio pronunciations within a modern Material Design 3 environment.
Note: Please ensure your screenshots are stored in a
/screenshotsfolder in the root directory for the images to appear.
- Dictionary Intelligence: Integrated with Merriam-Webster Collegiate Dictionary API for academic-grade definitions.
- Localized Context: Accurate Sinhala translations and context-aware meanings powered by the Google Translate API.
- Phonetic Precision: High-fidelity native audio pronunciations and phonetic transcriptions.
- Predictive Search: Real-time word suggestions as you type, optimized by the Datamuse API.
- Fluid UI: Implementation of AndroidX Core SplashScreen and Material Design 3 components for a premium feel.
- Development Language: Java (Android SDK 34/35)
- Networking: OkHttp for asynchronous REST API calls.
- UI Components: Material Design 3, Fragment-based navigation.
- Notifications: Toasty library for context-aware user feedback.
- Accessibility: Integrated Text-to-Speech (TTS) engine for pronunciation backup.
- Clone the Repository:
git clone [https://github.com/sushensanthush/sayit.git](https://github.com/sushensanthush/sayit.git)
- Environment Setup: Open in Android Studio and synchronize Gradle.
- API Integration: * Navigate to
MainActivity.java.- Replace the
MW_API_KEYconstant with your personal Merriam-Webster API key.
- Replace the
- Build: Compile using Gradle and deploy to an Android device (API 24+).
© 2026 Sushen Santhush. All Rights Reserved.
This software, its source code, and assets are the exclusive intellectual property of Sushen Santhush. Access to this repository is granted for portfolio review and educational purposes only.
- Copyright Infringement: Unauthorized duplication, modification, or distribution of this code is strictly prohibited under International Copyright Laws.
- Plagiarism: Claiming this project as your own or re-branding it for submission is a violation of the Intellectual Property Rights (IPR) Act.
- Enforcement: Any unauthorized use will be met with immediate DMCA Takedown procedures and potential legal arbitration.
Developed by sushensanthush

