Samajh
One-tap Hindi translation of any screen
- Android app
Any app, any screen, translated in place on the device for readers who are more comfortable in Hindi.
The hard part
Reads the live view hierarchy through Android accessibility nodes and renders translations as overlays, with no screenshots and no network round trip.
Built with
- Kotlin
- Android
- Accessibility Services
- On-device translation