The Following User Says Thank You to dmj726 For This Useful Post: | ||
![]() |
2010-03-28
, 16:40
|
Posts: 716 |
Thanked: 303 times |
Joined on Sep 2009
@ Sheffield, UK
|
#2
|
![]() |
2010-03-28
, 18:08
|
Posts: 148 |
Thanked: 92 times |
Joined on Oct 2009
|
#3
|
![]() |
2010-03-31
, 16:00
|
Posts: 296 |
Thanked: 47 times |
Joined on Oct 2009
|
#4
|
![]() |
2010-03-31
, 16:04
|
|
Posts: 1,309 |
Thanked: 1,187 times |
Joined on Nov 2008
|
#5
|
![]() |
2010-04-08
, 19:02
|
Posts: 148 |
Thanked: 92 times |
Joined on Oct 2009
|
#6
|
![]() |
2010-04-08
, 21:04
|
Posts: 148 |
Thanked: 92 times |
Joined on Oct 2009
|
#7
|
![]() |
2010-04-14
, 01:53
|
Posts: 277 |
Thanked: 348 times |
Joined on Nov 2009
@ Fargo, North Dakota, USA
|
#8
|
![]() |
2010-04-16
, 23:06
|
Posts: 148 |
Thanked: 92 times |
Joined on Oct 2009
|
#9
|
Did you get this? Has the deadline passed? I know people at the NFB, due to my work on the DIYBookScanner project. Get in touch, maybe I can get you a sponsor letter or something.
![]() |
2010-04-16
, 23:09
|
Posts: 148 |
Thanked: 92 times |
Joined on Oct 2009
|
#10
|
There are around 160 million visually impaired and blind people.* Those with less severe impairments can read with the help of magnifiers and CCTVs, while others rely on braille and text-to-speech technology. Unfortunately, equipment and software that can read normal printed text aloud is very expensive and rarely portable.
The n900 has the right combination of hardware and software for an accessibility device. It has a quality camera, a relatively powerful processor, and video out for even better magnification. Because Maemo is a GNU/Linux OS, standard desktop software can be used to build accessibility technologies for Maemo.
I plan to make an application for the Nokia 900 to allow blind and visually impaired people to read books, newspapers, magazines, signs, and other printed text on their own. The user simply opens the app and takes a picture of the document. The app then processes the image and reads it aloud.
The software will use the rear camera to capture an image of the document then perform some image processing to increase contrast and adjust the angle. The processed image will be sent to an OCRFeeder-based backend, which will analyze the layout and recognize the text. The application will take this text and output it via a text-to-speech engine.
Linux software I plan to use:
OCRFeeder
Tessaract (OCR engine)
Unpaper
espeak/festival/MBROLA
Pocket Sphinx? (for voice control)
AT-SPI
Gtk Accessibility Interface Library
Hildon Accessibility Interface Library
Orca
GDigicam/V4L2
*World Health Organization