The Internet Archive BookReader now contains a real-time Text-To-Speech feature to help assist our print-disabled users.
I added some documentation on how the “Read-it-to-me” feature is implemented here:
https://github.com/openlibrary/bookreader/wiki/Read-It-To-Me