Text-to-Speech Tags

Passing an ordinary text string to IVoiceText::Speak usually results in a comprehensible rendition of the phrase. However, pronunciation can be enhanced by embedding control tags in the text string. These tags control such factors as emphasis, speech, and pauses between words, resulting in speech that is more lifelike and understandable.

Control tags must have the following syntax:

The engine used by the Auto PC supports the following subset of the Speech API TTS control tags. In the following entries, the tag is indicated by bold type and its options are italicized.

Note Support for control tags is engine-dependent. Different engines may support different sets of tags.