添加另一种声音到.NET讲话(Add another voice into .NET Speech)

2019-08-02 06:46发布

如何添加另一种声音到.NET的话呢? 我想用捷克声音。 我已经发现了一些*.sis文件Eliska22k.sis ,但我不知道如何使用它。

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

给我唯一的Microsoft Anna

Answer 1:

那么,有没有好消息告诉你。
1. 语言支持 -捷克语言不受MS TTS支持。
2, sis是Symbian安装文件也没用在Windows中。
3.其他语言在那里可以找到: 下载微软语音平台-运行语言(第11版)从微软官方下载中心 -它们只是一些msi文件,所以没有把戏安装它们。

试着找其他文本到语音库,它支持捷克语。



文章来源: Add another voice into .NET Speech