lesingo

Lesingo: Learn Words by Camera

Point your phone at everyday objects and see their English name, pronunciation and meaning appear over the object, live. Say the word out loud and hear how it should sound. Object detection runs on the device, so no camera frame leaves the phone.

Download on the App Store Get it on Google Play Source on GitHub

Lesingo identifying a refrigerator and showing its English word, Portuguese translation, example sentence and pronunciation

What it does

  1. Point and learn. Detects common objects in the live camera preview and anchors a compact learning card over each one: the English word, the translation, an example sentence and the phonetic spelling.
  2. Speak and compare. Pronounce the word and get feedback; the device speech service plays the correct pronunciation.
  3. Build a collection. Every object you find is saved to a collection organised by room (kitchen, living room, bedroom, bathroom, street, animals), with levels and a daily streak to keep you practising.

Pronunciation practice screen for the word Laptop Collection screen with one progress bar per room List of discovered words with level and streak

Privacy

Object detection runs locally with a model packaged in the app. Camera images are processed on the device and are not uploaded. Read the privacy policy and the account and data deletion page for the full details.

How it is built

On a Samsung SM-M536B (Android 14), four native workers processed 29.8 to 30.2 detector frames per second while the camera preview stayed near 30 FPS. Method and limitations are in physical-device validation.

Documentation

Lesingo is a side project by Gustavo Rosa. Source code and issues live on GitHub.