VisionAid OCR is an assistive Python application that enables visually impaired individuals to access printed text. The system uses a camera to capture images, applies OCR (Optical Character Recognition) to extract text, and then converts the text into speech for playback.
- Capture real-time images using webcam
- Image preprocessing to enhance OCR accuracy
- Text extraction using Tesseract OCR
- Speech output using Google Text-to-Speech (gTTS)
- Offline audio playback via Pygame
- Python 3
- OpenCV
- pytesseract (Tesseract OCR wrapper)
- gTTS (Google Text-to-Speech)
- Pygame
- PIL (Python Imaging Library)
Use the following command to install all required libraries:
pip install -r requirements.txt