微软TTS语音

时间:2011-12-30 23:57:33

标签: .net .net-4.0 text-to-speech speech-synthesis

是否可以设置特定单词或短语的音调或强调?

例如:Good Morning会有轻松的声音,而The nuclear plant is about to melt down会更加紧急。

我知道我可以改变播放的速度但是有些更聪明的我不知道吗?其他TTS引擎是否支持此功能(并且其中任何一个都是开源的)?

由于

1 个答案:

答案 0 :(得分:3)

您是否在应用程序中使用VoiceXML?无论如何,如果TTS引擎支持SSML标准,您应该能够使用emphasis tag,这将指示TTS引擎应该强调标记内的短语。你可能用韵律标签来控制速度,这也是SSML的一部分。

查看此online demo for Loquendo TTS。它提供了更多基于标点符号的表达式,允许您插入打哈欠,打喷嚏和笑的项目。我认为它是那里更好的TTS引擎之一,Nuance也必须这么想,因为他们刚刚获得它们。但它不是开源的。

Voxeo在其Prophecy IVR上提供免费的TTS引擎,支持强调标记。有几个开源的TTS引擎可用,但它们不会像Loquendo那样富有或声音。看看他们是否支持SSML。