What is TTS markup?

Last reviewed: 5/20/2002

FAQ Article ID: F050207

Speech Synthesis Markup Language (SSML)

Text-to-speech (TTS) markup is text with imbedded indicators that control speech synthesis from the text. Speaking qualities such as the speed, pitch, emphasis, and word pronunciation may be tailored in reproducing speech from text.

A TTS grammar is a collection TTS markup. A text-to-speech engine (i.e., synthesizer) uses TTS markup to enhance its ability to synthesize speech from text and generate the audio for playback.

Microsoft SAPI 5 specifies a text-to-speech (TTS) markup format using Extensible Markup Language (XML). A SAPI 5 compliant TTS engine (i.e., synthesizer referred to as a voice) transforms the XML to adjust how speech is synthesized from text.

Chant VoiceMarkupKit is text-to-speech (TTS) markup language management software that enables you to create, modify, and test TTS markup to enhance the playback quality when synthesizing.