Add SSML support
SSML is now supported for Ivona and Microsoft TTS engines;
Examples:
- Break / pause for a specified time (Ivona appears to be buggy, breaks > 10 seconds are clipped to 10 seconds, but you can chain multiple breaks together, i.e.
<break time="10s"/><break time="10s"/><break time="3s"/>
= 23 seconds)
Here is a <break time="3s"/> 3 second gap
- Adjust pitch (appears to be not supported with the Microsoft TTS engines)
<prosody pitch="+95%"> Try high pitch</prosody> <prosody pitch="-95%"> or low pitch</prosody>
- Adjust speech rate
The following word will be spoken <prosody rate="-50%">slowly</prosody>
- Adjust volume
The following word will be spoken <prosody volume="20">quietly</prosody>
Fixed bug where a PSV file with no folder specified would appear blank when opened