Elior
Elior

Reputation: 3266

Speech Synthesis in C#

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?

Upvotes: 1

Views: 1754

Answers (1)

ChrisK
ChrisK

Reputation: 1218

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

Upvotes: 2

Related Questions