添加另一个声音传进.NET讲话 [英] Add another voice into .NET Speech

查看:172
本文介绍了添加另一个声音传进.NET讲话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何添加另一种声音到.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讲话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆