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