← All projects
AI2026in-progress

TravelTalk AI

Offline translation application using real machine-learning models directly on the device.

Role
Senior Android Engineer
Domains
On-device AI · Translation · Computer vision · Offline

Overview

A translation app for people who are travelling — which is exactly when connectivity and data roaming are least dependable. Voice, text and camera input are all handled by models running on the phone.

The problem

Translation apps typically fail at the moment they are needed most: abroad, offline, with no roaming data. Sending speech and photographs to a server is also a privacy cost travellers don't choose.

What I built

On-device neural machine translation and language identification through ML Kit, with CameraX and OCR driving a live translation overlay over the camera feed. Everything runs locally, so the app works with the network switched off.