Text this: Speech Prosody in Speech Synthesis: Modeling and generation of prosody for high quality and flexible speech synthesis