我正在使用 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>
提前致谢。