This document summarizes a machine learning based blind text reading system using optical character recognition (OCR) algorithms. The system aims to develop a solution to enhance accessibility of printed and handwritten text for visually impaired individuals. It uses real-time image acquisition, preprocessing, OCR text extraction and text-to-speech conversion for an effective reading experience. The system explores user interface and algorithm robustness in extracting and reading text, using voice commands, haptic feedback and audio cues.