Recs.
Updated
Capti Voice is an award-winning reading tool that offers a new approach to consuming digital content. Use Capti to listen to books, articles, and more on multiple devices, even without an internet connection!
SpecsUpdate
Pros
Pro Semi-Desktop and Webapp versions make it pretty much crossplatform
You can use it on any internet enabled device. Desktop Mac and Windows versions uses your default browser and java to drive a webapp. On linux you'll have to straight up use the website or run a virtual machine. On the Mac and Windows the "desktop app" is more than just a shortcut to the website.
Disconnect your wifi and close your default browser (set to clear cookies, offline data, active logins, cache, site preferences, browsing and download history). Upon launching the application again, the default web browser should open, the document should still be there and the webapp should still function. Everything needed is stored locally somewhere.
Pro Limited free account available
For feature differences and limitations of the free version visit captivoice.com
Cons
Con Inconvenient to use
Says it is free, then takes you to the iTunes page to pay, Capti does recognize accounts set up through iTunes, to change voices you pay, to open a pdf to read you have to buy coins to use.
Con Does not automatically sync
Capti Narrator does not automatically sync additions from local files to playlists on the hybrid desktop/webapp client, only if you add them to a cloud storage.
Con Can't move documents freely between different playlists
On iPhone and iPad, users have to delete and re-add documents if they wish to transfer an item from one playlist to another playlist.