sczdavos
sczdavos

Reputation: 2063

Add another voice into .NET Speech

How can I add another voice into .NET Speech? I'd like to use Czech voice. I've found some *.sis files Eliska22k.sis but I don't know how to use it.

SpeechSynthesizer synth = new SpeechSynthesizer();
foreach (var voice in synth.GetInstalledVoices())
    Console.WriteLine(voice.VoiceInfo.Name);

Gives me only Microsoft Anna.

Upvotes: 7

Views: 9073

Answers (1)

Smileek
Smileek

Reputation: 2797

Well, There aren't good news for you.
1. Language Support - Czech language isn't supported by MS TTS.
2. sis is Symbian installer file and is useless in Windows.
3. Other languages can be found there: Download Microsoft Speech Platform - Runtime Languages (Version 11) from Official Microsoft Download Center - They are just some msi files, so there are no tricks installing them.

Try to find another text-to-speech library, which supports czech language.

Upvotes: 6

Related Questions