1 Answers

Speech Synthesis Markup Language 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 markup, also an XML language. It is also used to produce sounds via Azure Cognitive Services' Text to Speech API or when writing third-party skills for Google Assistant or Amazon Alexa.

SSML is based on the Java Speech Markup Language developed by Sun Microsystems, although the current recommendation was developed mostly by speech synthesis vendors. It covers virtually all aspects of synthesis, although some areas have been left unspecified, so each vendor accepts a different variant of the language. Also, in the absence of markup, the synthesizer is expected to do its own interpretation of the text.

6 views

Related Questions

What is Nortel Speech Server?
1 Answers 5 Views
What is Markup language?
1 Answers 4 Views
What is Part of speech?
1 Answers 4 Views
What is Online hate speech?
1 Answers 5 Views
What is Speech community?
1 Answers 5 Views
What is Commencement speech?
1 Answers 5 Views
What is Gay male speech?
1 Answers 5 Views
What is Speech error?
1 Answers 6 Views