「SpeechSynthesizer」を使用してテキストを読み上げたいのですが、このテキストにはいくつかの XML タグが含まれています。古いCOMオブジェクトを使用して、使用しました
S5Voice.Speak uString, SVSFDefault Or SVSFIsXML
ただし、SpeechSynthesizer には、テキストが XML 文字列であることを定義するために使用できるオーバーロードされた関数はありません。
「SpeechSynthesizer」を使用してテキストを読み上げたいのですが、このテキストにはいくつかの XML タグが含まれています。古いCOMオブジェクトを使用して、使用しました
S5Voice.Speak uString, SVSFDefault Or SVSFIsXML
ただし、SpeechSynthesizer には、テキストが XML 文字列であることを定義するために使用できるオーバーロードされた関数はありません。
System.Speech.Synthesis.SpeakSsml
トリックを行う必要があります。そうしないと、合成エンジンに送信する前にタグを削除する必要があります。