As much as it is cool that Android lets you use 3rd party apps for text-to-speech, they sure don’t make it easy. This is mostly “for your protection”, as these text-to-speech apps have access to any text that you give them to read.
Svox has some great voices that work very well with CueBrain. Yes, the default text-to-speech that ships with Android is very basic and doesn’t sound good.
Please don’t ding CueBrain for this in the Android reviews as we have no control over or desire to write text-to-speech engines — this is another lifetime of work.
Here is a step by step visual guide to setting this up on your Android phone.