Smart Book Reader for blind people
. The Book Reader is developed using an IoT device; Raspberry Pi, which is low on power consumption, and being small in size that contributes to a high portability device for blind people. The product also can be realized with the help of IoT supporting network protocol . By using this book reader,
2025-06-28 16:29:07 - Adil Khan
Smart Book Reader for blind people
Project Area of Specialization Internet of ThingsProject Summary. The Book Reader is developed using an IoT device; Raspberry Pi, which is low on power consumption, and being small in size that contributes to a high portability device for blind people. The product also can be realized with the help of IoT supporting network protocol . By using this book reader, most of the blind and visually impaired people can enjoy various books just as much as ordinary people, without being concerned with the Braille system. Book Reader will read aloud a book without the need for touch like Braille.. The Book Reader is developed using an IoT device; Raspberry Pi, which is low on power consumption, and being small in size that contributes to a high portability device for blind people. The product also can be realized with the help of IoT supporting network protocol . By using this book reader, most of the blind and visually impaired people can enjoy various books just as much as ordinary people, without being concerned with the Braille system. Book Reader will read aloud a book without the need for touch like Braille.. The Book Reader is developed using an IoT device; Raspberry Pi, which is low on power consumption, and being small in size that contributes to a high portability device for blind people. The product also can be realized with the help of IoT supporting network protocol . By using this book reader, most of the blind and visually impaired people can enjoy various books just as much as ordinary people, without being concerned with the Braille system. Book Reader will read aloud a book without the need for touch like Braille.. The Book Reader is developed using an IoT device; Raspberry Pi, which is low on power consumption, and being small in size that contributes to a high portability device for blind people. The product also can be realized with the help of IoT supporting network protocol . By using this book reader, most of the blind and visually impaired people can enjoy various books just as much as ordinary people, without being concerned with the Braille system. Book Reader will read aloud a book without the need for touch like Braille.
Project ObjectivesSmart Book Reader will help the blind people or who have low vision to read the book without using braille. This project utilizes IoT technology with the use of an IoT device , IoT infrastructure and service. An IoT device, Raspberry Pi, is used which is very energy efficient because it only uses 5V of power to run. It is also a high portability device with only credit card size and can be carried out anywhere. Book reader will capture the picture of book pages using camera and book reader will process the images using Optical Character Recognition software. When the image is recognized, book reader will read it aloud1 . Therefore, the blind people or those who have low vision will hear it without needing to touch using their fingertips. By using this book reader, the user can enjoy hardcopy books, For hardcopy book, a camera is embedded to capture the page. The motivation to develop this product is to encourage all blind people to read ordinary books. This will help them to gain particular knowledge from the reading without a need to learn Braille.
Project Implementation MethodIt consists of three steps; hardware setup, software setup and book reader setup:
Hardware:
? Raspberry Pi 2
? Micro SD Class 10
? USB Mouse
? USB Keyboard
? Monitor with HDMI
? Power Supply
? USB Wi-Fi Dongle
? Pi Camera
? Stand
? Speaker
Software:
OS for Raspberry pi (Noobs)
? SD Formatter 4.0 USB
? Tesseract
The hardware listed above is setup for development purpose only. The finalized prototype only consists of Raspberry Pi embedded with camera, SD card, Wi-Fi dongle and power supply/power bank.
For book reader setup, python programming has been used . The embedded camera is used to capture the image of the book. The captured image is sent to Tesseract that recognizes the word in the image and converts it into text file. Then openCv will read the text file and the text file will be converted to voice and played by speaker.
The testing phase consists of three types of testing; the testing of camera functionality, the sound functionality, image-to-text conversion, and text-to-sound conversion testing. For camera functionality test, the test to ensure the Pi camera can properly capture and save the captured image in a correct folder has been done . The captured image will be sent to the image text converter in the next stage.
The next testing is image-to-text conversion test, shown in Fig. 10. Tesseract software has been used to implement imageto-text conversion. The Tesseract-OCR software has been tested by using an image of a book that has been captured and saved in a particular folder. The command to run the Tesseract and the text file that have been converted from the image file in the folder /home/pi. The final step of testing is to ensure the functionality of text-to-sound conversion. The test to ensure the functionality of the speaker to play the sound has also been done . This test is essential for use in the text to voice testing part.
Benefits of the ProjectIn this paper, the development of Book Reader for Blind People has been discussed. The Book Reader is developed using an IoT device; Raspberry Pi, which is low on power consumption, and being small in size that contributes to a high portability device for blind people. The product also can be realized with the help of IoT supporting network protocol such as WiFi and 4G. By using this book reader, most of the blind and visually impaired people can enjoy various books just as much as ordinary people, without being concerned with the Braille system. Book Reader will read aloud a book without the need for touch like Braille.
Technical Details of Final DeliverableThe physical design of the prototype is :
The Raspberry Pi is integrated with Pi camera for capturing book pages that will be converted to text. The text will be sent to text to audio converter, where the speaker installed in the Raspberry Pi will play the audio. Tesseract and OpenCv software are used to implement image-to-text conversion and text-tovoice conversion.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 50100 | |||
| RaspberryPi | Equipment | 1 | 20000 | 20000 |
| Camera | Equipment | 1 | 7000 | 7000 |
| Keyborad | Equipment | 1 | 3000 | 3000 |
| Mouse | Equipment | 1 | 2000 | 2000 |
| screen | Equipment | 1 | 10000 | 10000 |
| hdmi cable | Miscellaneous | 1 | 1000 | 1000 |
| connector | Miscellaneous | 1 | 500 | 500 |
| ethernet cable | Miscellaneous | 1 | 100 | 100 |
| card reader | Miscellaneous | 1 | 500 | 500 |
| camera stand | Miscellaneous | 1 | 1000 | 1000 |
| Speaker | Miscellaneous | 1 | 5000 | 5000 |