...
Use SSML Tags
Use Grammarly or any other service to check the grammars first.
Consider having a single DTMF number to go back one level (“Press 8 to go back”) and one for going back to Main Menu (“Press 9 to go to the Main Menu”)
4. Use SSML Tags
...
Go through all SSML Tags from here: https://cloud.google.com/text-to-speech/docs/ssml#
<emphasis>
to emphasise important bits in the script. Keep the emphasis on one word only.Use
<break time='500ms'>
to add break after every sentence or before important informations.1500ms between paragraphs
500ms-800ms between sentences.
400ms+ for any other place.
Use <s>...</s> tags to wrap full sentences, especially if they contain SSML elements that change prosody (that is, <audio>, <break>, <emphasis>, <par>, <prosody>, <say-as>, <seq>, and <sub>).
If a break in speech is intended to be long enough that you can hear it, use <s>...</s> tags and put that break between sentences.
<prosody>
→ Used to customize the pitch, speaking rate, and volume of text contained by the element. Currently the rate, pitch, and volume attributes are supported.Tricky pronunciation? You can use the
<phoneme>
tag to produce custom pronunciations of words inline.<phoneme alphabet="ipa" ph="ˌmænɪˈtoʊbə">manitoba</phoneme>
<say-as interpret-as="duration">
to correctly read durations. For example, the following example would be verbalized as "five hours and thirty minutes":<say-as interpret-as="duration" format="h:m">5:30</say-as>
5. How to ask questions:
Questions should be short and sweet
Ask to the point and close ended questions
...