1
2
你说的是语速,对吧? http://msdn.microsoft.com/en-us/library/ms990078.aspx Pause()我相信,它的工作原理很像普通语音模式中的逗号…除了你决定长度(自然还是不自然)。 |
2
2
我这里没有什么好的解决办法。但是: PyTTS上一次发布是在2007年,似乎没有文档。同样的人现在维护一个名为pyttsx的跨平台库,它也支持SAPI。它有每分钟字数设置,但没有设置来增加字数之间的停顿。这很可能是因为两个词之间根本没有停顿。 你可以通过让每个词都有自己的“话语”来插入一个长的停顿。
而不是
但那可能是 太 很长。除此之外,您可能需要包装SAPI驱动程序或对其进行子类化,但我也不能百分之百地确定这是否可行。人们在两个词之间没有停顿,所以我不确定语音引擎本身是否支持它。 |
3
0
我以前用.netapi做过一些TTS工作。System.Speech.Synthesis命名空间中有一个名为PromptBreak的枚举,该枚举对于所需的暂停/中断长度具有不同的值: http://msdn.microsoft.com/en-us/library/system.speech.synthesis.promptbreak.aspx 不知道它是否/如何与PyTTS一起使用,但也许这是一个起点。 |
jamesk · 我可以在我的C++项目中使用Watson TTS吗? 7 年前 |
user6841064 · 文本到语音音节音频段连接规则 7 年前 |
drumjojo · C#:引发事件时立即执行事件 8 年前 |
user5351986 · 谷歌文本到语音 9 年前 |
meri294 · 为什么我的TTS不工作? 9 年前 |