I've finally got some decent text to speech working with modRana using Google's translate TTS service, instead of using espeak.