# Speech Markup Reference

VoiceXML 2.0/2.1 use the Speech Synthesis Markup Language (SSML) to control TTS pronunciation, rate, pitch, and other characteristics. You can include speech markup tags within `<audio>`, `<choice>`, `<enumerate>`, `<foreach>` (within `<prompt>`), and `<prompt>` elements.

(JSML elements have been replaced by SSML in VoiceXML 2.0. Therefore, the JSML elements `<emp>`, `<div>`, `<pros>`, and `<sayas>` are now obsolete in VoiceXML 2.0.)

Note: Some TTS engines do not support the use of any speech markup tags. Other engines support some or all of the speech markup tags. See your vendor documentation for support details.