Text Markup


SSML: Speech Synthesis Markup Language

The following markup tags and attributes are recognised:

<speak>

<voice>

<prosody>

<say-as>

<mark> name

<s>

<p>

<sub> alias

<tts:style>

<audio> src

<emphasis>

<break>

HTML

eSpeak can speak HTML text directly, or text containing both SSML and HTML markup.
Any unrecognised tags are ignored.

The following tags case a sentence break.
<br> <dd> <li> <img> <td>

The following tags case a paragraph break.
<h1> <h2> <h3> <h4> <hr>

Text between the following tags is ignored.
<script> … </script>
<style> … </style>