SightAssist uses device-side camera feeds, applying OCR to parse texts and vocalize them immediately.
"Built to run entirely offline, the app ensures reading assistance works in subways and remote pathways."
On-Device Intelligence
Developed with Flutter, utilizing Google ML Kit OCR and system Text-to-Speech libraries. Image pre-processing filters adjust camera exposure automatically to optimize detection.
System Architecture
[FLUTTER CAMERA FEED]
Flutter App / Camera ImageStream callback thread / Local canvas outlines
▼
[GOOGLE ML KIT ON-DEVICE OCR]
On-Device Text Recognizer / Local Image Exposure optimizer filters
▼
[NATIVE TEXT-TO-SPEECH]
iOS AVFoundation Speech / Android Speech TTS Engine
copy's