TTS Watson在句子或单词之间加入沉默

时间:2016-05-19 18:57:37

标签: text-to-speech ibm-watson

我一直试图在沃森的单词或句子之间加入几秒钟的沉默。我尝试在字符串中添加一系列点,但这似乎不起作用,但这太容易了。我没有在API上看到任何有用的东西。

1 个答案:

答案 0 :(得分:1)

您可以使用SSML标记来指示中断。这是一个例子(3s = 3秒):

<div ng-repeat="item in Ids track by item.id">
  <select ng-model="color" ng-options="">
         <option value="">-- choose color --</option>
      </select>
</div>

或者您可以改为使用 String text = "<speak version='1.0'>This is some text <break time='3s'/>" + "This is some more text</speak>"; - <break strength='weak'/>有几个设置。查看https://www.ibm.com/watson/developercloud/doc/text-to-speech/SSML.shtml

这是您使用上述内容进行的Java SDK调用:

strength=