Question

I use the speech synthesis for a simple program, and I was wondering if there is supporting in other languages than english?

I want that the speech will be in the local language. Is it possible?

Was it helpful?

Solution

You can use SpeechSynthesizer.GetInstalledVoices to obtain a list of all available voices, together with some Culture Information. On my Windows 8.1 machine, there is a German and an English language installed. You should be able to check if there is a capable voice present with the GetInstalledVoices method.

Here is a list of the supported languages on the Microsoft Speech Platform SDK 11

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top