问题描述
我如何添加另一种声音到.NET的话呢?我想用捷克的声音。我发现了一些 *。SIS
文件 Eliska22k.sis
,但我不知道如何使用它。
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);
给我唯一的微软安娜
。
推荐答案
嗯,还有你不是什么好消息。
1. 语言支持 - 捷克语言不受MS TTS支持2. SIS
是Symbian安装文件,是没有用的Windows中。
3,其他语言都可以在那里找到:下载微软语音平台 - 运行时从微软官方语文(11版)下载中心 - 他们只是一些 MSI
文件,所以有没有章法安装它们。
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.
这篇关于添加另一个声音传进.NET讲话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!