3

「SpeechSynthesizer」を使用してテキストを読み上げたいのですが、このテキストにはいくつかの XML タグが含まれています。古いCOMオブジェクトを使用して、使用しました

 S5Voice.Speak uString, SVSFDefault Or SVSFIsXML 

ただし、SpeechSynthesizer には、テキストが XML 文字列であることを定義するために使用できるオーバーロードされた関数はありません。

4

1 に答える 1

0

System.Speech.Synthesis.SpeakSsmlトリックを行う必要があります。そうしないと、合成エンジンに送信する前にタグを削除する必要があります。

于 2014-02-11T06:56:35.343 に答える