<voice>
<voice>
The <voice>
tag allows the application to change the voice of the TTS speaker from the input text.
Attributes
gender
Accepts the following values: “male”, “female”, or “neutral”.
age
An integer value representing the age.
variant
This attribute is not supported.
xml:lang
Please see TTS Engine Characteristics for information on what languages are available.
Notes
Default values are dependent on the voice selected at TTS daemon startup time. For more information, see TTS Engine Characteristics. NOTE: If using the <voice>
tag with the <audio>
tag, please keep in mind that the <voice>
tag will need to be embedded within the <audio>
tag for it to work properly.
Example
The output of the above script would be:
Computer: (in Crystal's voice) Hi, I'm Crystal. Computer: (in Mike's voice) Hi, I'm Mike.
Child Tags
<audio>, <break>, <emphasis>, <enumerate>, <mark>, <paragraph>, <phoneme>, <prosody>, <say-as>, <sentence>, <speak>, <sub>, <value>, <voice>
Parent Tags
<audio>, <emphasis>, <enumerate>, <foreach>, <paragraph>, <prompt>, <prosody>, <sentence>, <speak>, <voice>
Last updated