I found how to change gender, rate, and volume, but I'm wondering if it possible to change -or better if I can get ability to set- several different languages to choose for Microsoft.Speech.Synthesis
text to speech. I just can't find useful information.
Asked
Active
Viewed 704 times
0

Cœur
- 37,241
- 25
- 195
- 267
1 Answers
0
Yes. You'll need to install the voices, but the Microsoft.Speech.Synthesis runtime engine has a lot of different languages available. (At the link, you can see a bunch of files starting with MSSpeech_TTS
- these are the TTS voices.
Then you can use SpeechSynthesizer.SelectVoiceByHints to specify a language using CultureInfo.

Eric Brown
- 13,774
- 7
- 30
- 71