英語版の Windows 上の vb.net アプリケーションで、Microsoft TTS シンセサイザー (または機能するもの) を使用して、実行時に言語を切り替えたいと考えています。一言で言えば、私がやりたいことはこれです:
Dim tts As New SpeechSynthesizer
If Language.IsEnglish Then
tts.SpeakAsync("Yes") ' English translation provided
ElseIf Language.IsFrenchCanadian Then
tts.SpeakAsync("We") ' French translation will be provided
End If
これに関するヘルプをいただければ幸いです。