The Amazon Kindle supports Text-to-Speech. However, the publishers can choose, whether they want to allow this feature. So text-to-speech will work on some books, but not on others. This is of course for the kindle device, as the iPad Kindle app does not have this feature.