-
Notifications
You must be signed in to change notification settings - Fork 36
GoogleServe 2014 Project Tasks
Go Read is the premier app on Android for Blind and Vision Impaired (a.k.a print disabled) readers. It integrates tightly with Benetech's Bookshare - the largest library of accessible eBooks for people with print disabilities, which provides access to 250K+ books and textbooks to 300K+ students worldwide. To learn more about how students with print disabilities learn, watch: https://www.youtube.com/watch?v=sUMmzi3nmig
Google Hangout: https://plus.google.com/hangouts/_/benespace.org/gserv-go-read
- Java, Android
- Update repo and documentation for building the project in Android Studio
- Support TTS voicing of DAISY image prodnotes and alt properties
- Prototype integration with MathML Cloud for converting MathML in DAISY books to PNG images, which are currently supported in Go Read, with alt text and links to the source MathML.
- General Overview of MathML Cloud: http://www.slideshare.net/gcapiel/math-ml-cloud-prez-edupub-2
- Sample DAISY book with MathML: https://dl.dropboxusercontent.com/u/39156804/math.zip
- MathML Cloud GitHub? repo and API doc: https://github.com/benetech/mmlc-experiments/wiki/API-Definition
- MathML Cloud relies on the Mathoid project, which integrates PhantomJS with ChromeVox? and MathJax?: https://github.com/benetech/mediawiki-services-mathoid
- Current prototype: http://23.251.135.48:12345/mathml/convert?mathml=%3Cmath%3E%3Cmrow%3E%3Cmi%3Ey%3C%2Fmi%3E%3Cmo%3E%26%23x2212%3B%3C%2Fmo%3E%3Cmsub%3E%3Cmi%3Ey%3C%2Fmi%3E%3Cmn%3E1%3C%2Fmn%3E%3C%2Fmsub%3E%3C%2Fmrow%3E%3C%2Fmath%3E
- Update Go Read to latest Android UI and accessibility frameworks
https://code.google.com/p/fbreaderj/
Setup includes installing NDK and SDK and setting the the values of ndk.dir and sdk.dir in local.properties and then following the steps for developer.properties in the HowToBuild file.
Building is a 2-step process. First you must run ndk-build in the app/src/main/jni folder, then you can build through AndroidStudio by hitting "run"