Systems and methods for providing synthesized speech in a manner that
takes into account the environment where the speech is presented. A
method embodiment includes, based on a listening environment and at least
one other parameter associated with at least one other parameter,
selecting an approach from the plurality of approaches for presenting
synthesized speech in a listening environment, presenting synthesized
speech according to the selected approach and based on natural language
input received from a user indicating that an inability to understand the
presented synthesized speech, selecting a second approach from the
plurality of approaches and presenting subsequent synthesized speech
using the second approach.