0
英語のWindows版vb.netアプリケーションで、マイクロソフトのTTSシンセサイザを使用してランタイムに言語を切り替えることができます。一言で言えば、私がしたいことはこれです:VB.NET Text to Speech and Multiple Languages
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
これについての助けに感謝します。
いいえ、SpeechSynthesizerは翻訳するようには設計されていません。あなたはフランスの声を選択して "Nous"と言う必要があります。 –
翻訳者が理解していれば、私はspeakasyncに渡すフランス語翻訳を手に入れます。私はただフランス語の声が必要だと言っていますし、それは残りの部分を扱います(アクセントと正しい発音など)? – user595542
Erm、 "休憩"はありません。音声とSpeakAsync()を選択します。あなたはその声を購入する必要があります。 –