10 likes | 106 Views
IDEAL e Pub Reader. Background. The US Depts. of Education and Justice warned “It is unacceptable for universities to use emerging technology without insisting that this technology be accessible to all students” Referred to students with print disabilities, including visual impairment.
E N D
IDEAL ePub Reader Background • The US Depts. of Education and Justice warned “It is unacceptable for universities to use emerging technology without insisting that this technology be accessible to all students” • Referred to students with print disabilities, including visual impairment Problem • There is a need for a cost effective text-to-speech(TTS) application that can read multiple file formats. • The lack of applications which can support the TTS service causes inconvenienceto people with print disabilities. Project Goals • Develop enhanced version of open source eBook reader that will be fully accessible to students with print disabilities • Product will be able to read multiple file formats including ePub, txt, rtf, and html • The system will provide an enhanced learning experience for people with print disabilities Current Solutions • Current free text-to-speech applications are usually limited in the amount of file formats they can read • Most text-to-speech applications that support multiple file formats are not open source HyunJeong Yoo and Chris Fenner http://www.ceti.cse.ohio-state.edu/ Introduction Software Analysis and Design Figure 3: Main Flow Diagram • Show the main flow of reading eBook tasks that a user is supposed to perform in our application. • When the application is launched at the first, the first starting view is a Root view.After that, the application starts from the eBook View with an eBook which was read before. System Architecture Figure 4: Entity Relation Diagram Significance Figure 1: System Architecture Diagram • Developed a highly versatile text-to-speech application with accessibility for individuals with print disabilities • Uses the Android Text-To-Speech capabilities to provide full accessibility forusers • Uses the Android SQLite Database to store book info, bookmarks, and authors • Touch-screen interface available for users without vision impairments • Keypad interface available for users with vision impairments Future Work • Architecture • Refine code to optimize performance and stability • Interface • Implement customized menu to provide greater accessibility Acknowledgements Figure 2: Use Case Diagram • One type of a user: Reader • Since accessibility is fully integrated, a reader with print disability and one without print disability will be treated the same • The three major use cases are to manage file lists in a SD card, to read a book that is already saved, and to download a new book for reading • A special thanks to Prof. Rajiv Ramnath, Prof. CarolyneSommerich, and Steve Jacobs for initiating this project and SangHyun Park for her wonderful work.