我想使用“ SpeechSynthesizer”来讲文本,但是该文本包含一些XML标记。
使用旧的COM对象,

 S5Voice.Speak uString, SVSFDefault Or SVSFIsXML


但是,SpeechSynthesizer中没有可用于定义文本为XML字符串的重载函数。

最佳答案

System.Speech.Synthesis.SpeakSsml应该可以解决问题。否则,您将必须先剥离标签,然后再将其发送到综合引擎。

08-19 03:25