0

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

'speak' 需要属性 'xml:lang'

xml:lang那么有没有一种方法可以让我在不使用属性的情况下播放我的 SSML 字符串并让语音引擎处理它?

我想玩但失败了:

<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>

提前致谢。

4

0 回答 0