Google's "cloud-based" TTS (not the local one, which was terrible) on the Play Books app was pretty good even years ago.
However, it was unusable because it would stop as soon as the screen would turn-off. Other ebook readers' read-aloud features worked with the screen off. So thanks for nothing Google!