Enhanced portable text to speech converter for visually impaired

The handwritten text reader is designed to help the visually impaired listen to an audio read-back of printed and handwritten scanned text. A hand-held page scanner is used to scan the text to be read. The image from the scanner is sent to the application in the paired Android phone over Bluetooth. An open source optical character recognition (OCR) engine, Tesseract is used to extract the text from the image, and this extracted text is converted to speech. Tesseract OCR engine is further trained to recognise handwritten text for a specific user. This OCR engine is trained with handwritten datasets. In addition to English, the application supports two regional languages - Hindi and Bengali.

[1]  Subhadip Basu,et al.  Recognition of handwritten Roman Numerals using Tesseract open source OCR engine , 2010, ArXiv.

[2]  Bernard Gosselin,et al.  Sypole: A mobile assistant for the blind , 2005, 2005 13th European Signal Processing Conference.

[3]  Subhadip Basu,et al.  Development of a multi-user handwriting recognition system using Tesseract open source OCR engine , 2010, ArXiv.

[4]  István Marosi Industrial OCR approaches: architecture, algorithms, and adaptation techniques , 2007, Electronic Imaging.

[5]  R. Smith,et al.  An Overview of the Tesseract OCR Engine , 2007, Ninth International Conference on Document Analysis and Recognition (ICDAR 2007).

[6]  Ryszard Kowalik,et al.  Text detection system for the blind , 2007, 2007 15th European Signal Processing Conference.

[7]  Ravina Mithe,et al.  Optical Character Recognition , 2013 .

[8]  K. Ragavi,et al.  Portable Text to Speech Converter for the Visually Impaired , 2016 .

[9]  Kazuyuki Murase,et al.  Bangla handwritten character recognition using deep belief network , 2014, 2013 International Conference on Electrical Information and Communication Technology (EICT).

[10]  J. J. Mullani,et al.  OCR BASED SPEECH SYNTHESIS SYSTEM USING LABVIEW : Text to Speech Conversion System using OCR , 2018, 2018 Second International Conference on Computing Methodologies and Communication (ICCMC).