gpt4 book ai didi

c# - 最近安装的 Microsoft 语音不可用

转载 作者:行者123 更新时间:2023-11-30 17:43:16 26 4
gpt4 key购买 nike

我已经从 http://www.microsoft.com/en-us/download/details.aspx?id=27225 安装了 Microsoft Speech Platform 运行时和来自 http://www.microsoft.com/en-us/download/details.aspx?id=27224 的一些运行时语言, 但当我尝试通过应用程序检查已安装的语言时,只会显示默认语言。

我添加了 System.Speech 引用并创建了一个合成器,然后执行此操作:

foreach (var v in synth.GetInstalledVoices().Select(v => v.VoiceInfo))
{
s = "Name:" + v.Description.ToString() + ", Gender:" + v.Gender.ToString() + ", Age:" + v.Age.ToString();
MessageBox.Show(s);
}

我读到 Microsoft.SpeechSystem.Speech 是不同的东西,前者专注于服务器应用程序,后者专注于桌面应用程序。

我正在尝试开发桌面应用程序,因此使用了 System.Speech 引用,但我看到可供下载的唯一语言是 Microsoft Speech 语言。我在 Windows 7 和 8.1 上都试过这个。我只需要TTS功能​​,不需要SR。

长话短说,如何在 System.Speech 上添加另一种语言以使用 TTS?

最佳答案

好吧,语音平台有自己的语音注册表项。在这里查看我的答案 how to change your registry keys

这当然是一个 hack,但它会给你想要的答案。

免责声明 - 如果我的声誉超过 50,这将是评论而不是答案

关于c# - 最近安装的 Microsoft 语音不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31199445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com