Speech Synthesis Markup Language (
SSML) is an
XML-based
markup language for
speech synthesis applications. It is a recommendation of the
W3C's
voice browser working group. SSML is often embedded in
VoiceXML scripts to drive interactive telephony systems. However, it also may be used alone, such as for creating audio books. For desktop applications, other markup languages are popular, including
Apple's embedded speech commands, and
Microsoft's SAPI Text to speech (TTS) markup, also an XML language.