… and there is this method, Alternative to eSpeak? - #14 by pmoody
Edit, 6 days later, I had hoped that this link would add to the good answer provided by @ljahn !
The RHVoice app is the simpler solution, it can be tested quite readily, and a user can decide if it is the most suitable solution.