Microsoft语音合成,带有lang属性的SpeakSsmlAsync

时间:2019-02-08 14:20:32

标签: text-to-speech speech-synthesis ssml microsoft-speech-api microsoft-speech-platform

我正在使用Microsoft Speech Synthesis使用public Prompt SpeakSsmlAsync(string ssmlText);来播放SSML字符串,但有一个要求,我不应该使用xml:lang,但是当我从ssml删除xml:lang属性时字符串低于异常

  

“讲话”需要属性“ xml:lang”

那么有没有一种方法可以播放我的SSML字符串而不使用xml:lang属性,而让语音引擎来处理它呢?

我想玩但失败的内容:

<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis">
  helloo
</speak>

使用lang属性的人:

<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xm:lang="en-US">
  helloo
</speak>

谢谢。

0 个答案:

没有答案