Uses and potential of EPUB ebooks for dyslexic people
In 2017 Luc Maumet, librarian and consultant in assisting technologies, studied for EDRLab what were the practices of French organizations specialized in dyslexia regarding the use of technology for helping dyslexic readers, and if standard usages and recommandations could be expressed in order to guide the work of EDRLab on open-source developments related to this kind of disability.
This first report was written in French and is freely available as:
- EPUB (French) (this EPUB report has been kindly prepared by ISI, member of EDRLab.)
- PDF (French)
This work was extended to Europe at large in 2018 and early 2019, the goal being to find other sources of experience in this field and confirm or update the conclusions drawn from the French experience.
This second report was written in French and English and is freely available in
On the software front, our first step was adding to the Readium toolkits and ot Thorium Reader the most important functionalities dys people expect from a reading system:
- Choose the font (with a font optimized for dys people, named Readable)
- Change the font size
- Change the spacing between characters
- Change the spacing between words
- Change the spacing between lines
- Change the spacing between paragraphs
- Change the size of margins
- Change the background and text colours (partial implementation)
- Activate text to speech, i.e. synthesis voice for continuous / on-demand reading
Thorium Reader can also read EPUB 3 ebooks with full audio (i.e. Media Overlays), and the same feature will soon (in 2023) be developed in the Readium Mobile toolkits.
Still, many useful features are missing in our software solution. We will develop these feature as soon as we have sufficient resources:
- Choose background and text colours (full implementation)
- Allow or prohibit hyphenation
- Change the number of visible lines
- Highlight punctuation by coloration
- Highlight syllables by coloration
- Apply alternative coloured frames for distinguishing lines
- Display a “reading rule” and read the text line by line.
- Support grammatical tagging in the text (e.g. the Mobidys Frog tagging).
The User Interface of Thorium Reader will be updated so that the user experience is totally fluid. A user will be able to easily select a set of features, and save them in named “profiles” for easy reuse.