Flexible TTS options

Take a look at Follow Me, can do most of what you want and a lot more.