Post on 02-Jan-2016
description
Future Work
Software Analysis and Design
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
Background
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 inconvenience to people with print disabilities.
Problem
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 htmlThe system will provide an enhanced learning experience for people with print
disabilities
Project Goals
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
Current Solutions
HyunJeong Yoo and Chris Fennerhttp://www.ceti.cse.ohio-state.edu/
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.
Architecture Refine code to optimize performance and stability
InterfaceImplement customized menu to provide greater accessibility
A special thanks to Prof. Rajiv Ramnath, Prof. Carolyne Sommerich, and Steve Jacobs for initiating this project and SangHyun Park for her wonderful work.
IDEAL ePub Reader
Introduction
Acknowledgements
Figure 1: System Architecture Diagram
Uses the Android Text-To-Speech capabilities to provide full accessibility for users Uses the Android SQLite Database to store book info, bookmarks, and authorsTouch-screen interface available for users without vision impairmentsKeypad interface available for users with vision impairments
System Architecture
Figure 2: Use Case Diagram
One type of a user: ReaderSince accessibility is fully integrated, a reader with print disability and one without
print disability will be treated the sameThe 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
Figure 4: Entity Relation Diagram
Significance
Developed a highly versatile text-to-speech application with accessibility for individuals with print disabilities