Lo Spoken Text Markup Language (STML) è una delle prime serie di codici e simboli di markup per la sintesi text-to-speech (TTS) per browser Web abilitati alla voce e posta elettronica abilitata alla voce. STML fornisce tag di descrizione del testo che descrivono la struttura del documento e tag di direttiva sul parlante che controllano l'enfasi, il tono, la frequenza e la pronuncia del testo. STML e altri due linguaggi di markup, Java Speech Markup Language (JSML) e Speech Synthesis Markup Language (SSML), sono stati combinati per formare un unico standard per il markup di sintesi vocale chiamato Sable. Sable è stato sviluppato da un gruppo di rappresentanti dell'Università di Edimburgo, Bell Laboratories, British Telecom, AT&T e Sun Microsystems.