There are a million free apps out there that are absolutely fantastic, and I use many of them. However, in some situations, it is worth paying for the convenience and reliability that come with paid ...
The new Speechify app for Windows does an excellent job of converting text to speech and transcribing spoken words.