Last year Amazon added text-to-speech support to their Kindle for PC application for Windows computers.
Kindle for PC is free to download and use, so if you have a Windows computer and need a text-to-speech program you don’t have to buy a separate device to read Kindle books aloud.
Not all Kindle books support TTS but a lot of them do.
It says on the product page if an ebook supports TTS or not under the “Product details” section.
Kindle for PC’s text-to-speech feature also works with non-Amazon content. I tested a few MOBI and PRC files and TTS worked fine.
PDFs can be imported into Kindle for PC as well and text-to-speech works with them too.
One annoying thing about Kindle for PC is the fact that it doesn’t support personal documents that you’ve added to your Amazon account, but it will open supported files from your computer.
Here’s a basic summary on how to use TTS with Kindle for PC:
Text-to-Speech Keyboard Shortcuts
To use TTS with Kindle for PC you have to turn it on in the Tools menu, or press “Ctrl,T” on your keyboard.
Toggle Text-to-Speech: Ctrl, T
Pause or resume reading: Space bar (while in a book)
Read the previous sentence: Ctrl, Shift, Up arrow
Skip forward one sentence: Ctrl, Shift, Down arrow
Increase speech rate: Shift, +
Decrease speech rate: Shift, –
Toggle continuous reading: Ctrl, Shift, C