<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>eSpeak</title> <meta name="GENERATOR" content="Quanta Plus"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <hr> <h2>TEXT MARKUP</h2> <hr> <h3>SSML: Speech Synthesis Markup Language</h3> The following markup tags and attributes are recognised:<p> <dl></dl> <p><b><speak></b> <ul> <li>xml:base (the value is just passed back as a parameter with the UriCallback() function) <li>xml:lang </ul> <p><b><voice></b> <ul> <li>xml:lang <li>name <li>age <li>variant <li>gender </ul> <p><b><prosody></b> <ul> <li>rate <li>volume <li>pitch <li>range </ul> <p><b><say-as></b> <ul> <li>interpret-as="characters" <li>interpret-as="characters" format="glyphs" <li>interpret-as="tts:key" <li>interpret-as="tts:char" <li>interpret-as="tts:digits" </ul> <p><b><mark></b> name <p><b><s></b> <ul> <li>xml:lang </ul> <p><b><p></b> <ul> <li>xml:lang </ul> <p><b><sub></b> alias <p><b><tts:style></b> <ul> <li>field="punctuation" mode=none,all,some <li>field="capital_letters" mode=no,spelling,icon,pitch </ul> <p><b><audio></b> src <p><b><emphasis></b> <ul> <li>level </ul> <p><b><break></b> <ul> <li>strength <li>time </ul> </dl> <hr> <h3>HTML</h3> eSpeak can speak HTML text directly, or text containing both SSML and HTML markup.<br> Any unrecognised tags are ignored.<p> The following tags case a sentence break.<br> <b><br> <li> <img> <td> </b><p> The following tags case a paragraph break.<br> <b><h1> <h2> <h3> <h4> <hr> </b><p> </body> </html>