我试着用系统中的
将文本转换为语音,但不起作用。语音合成器
制作一个简单的控制台程序。演讲合成
我正在使用64位Windows7和VisualStudio2010(我想是用.NETFramework 4.0吧?)
该方案:
using System.Speech.Synthesis;
// *skip*
SpeechSynthesizer speech = new SpeechSynthesizer();
speech.SetOutputToDefaultAudioDevice();
speech.Speak("Hello world");
InvalidOperationException
发生在第行。说(…)
信息为系统上未安装语音或当前安全设置不可用。
语音。GetInstalledVoices()
显示已安装Microsoft Anna,并且其启用的也设置为
true
。
我已经尝试替换
System.演讲。与Microsoft进行合成。演讲。合成
(在C:\Program Files(x86)\Microsoft语音平台SDK\汇编\Microsoft中找到dll。peech.dll)但同样的事情发生了。
导航到控制面板
(不过,如果Windows的语音识别有帮助的话,它也能工作。)
一些解决方案建议导航到注册表编辑器,HKEY_LOCAL_机器
另一个解决方案建议从VisualStudio的Configuration Manager更改活动解决方案平台,但我已经用任何CPU、x86和x64测试了该程序,但没有一个可以工作。
我的文字到语音怎么了?:(
编辑:
安装了Visual Studio 2012,以防出现问题。NET框架4.0,因为VS2012支持4.5,但它也不起作用。
我想问题出在我的Windows7中,因为即使是内置的文本到语音的功能也不起作用。
我不确定这是否对你有帮助,但今天早上我遇到了类似的情况。事实证明,在我的ClickOnce应用程序中,我必须将以下内容添加到我的应用程序中。清单文件:
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
这应该放在assembly/security/requestedPrivileges节点中。
终于解决了。
我的SpeechEngine(或者在Windows7上的任何东西)显然已经损坏,运行系统文件检查器(SFC)修复了它。
要运行SFC,请键入cmd(必须以管理员身份运行)SFC/scannow
我想尝试sphinx的最新版本,但不知道如何安装它。 对于第四个版本,它非常简单,我使用了演示,如Hello World,并将库(
1.1.1. TTS 1.1.1. TTS 我们的语音合成接口使用 C/S 架构,服务端默认启动,开发者需要通过调用客户端接口与服务端通讯,TTS服务架构图如下: 客户端头文件目录位于: #include <tts/tts_client.h> 除了要 include 头文件外,还需要链接 -lrktts。 API int tts_init(); // tts初始化接口 int tts_spe
1.1. TTS(语音合成) HTTP接口文档 1.1.1. 概述 1.1.2. 服务地址 1.1.3. 协议详解 1.1.4. 协议概述 1.1. TTS(语音合成) HTTP接口文档 1.1.1. 概述 本文档目的是描述Rokid云TTS(语音合成)HTTP接口协议,面向想要了解TTS细节,并具有一定开发能力的开发者或用户。 1.1.2. 服务地址 环境 地址 用途 线上 https://ma
1.1. TTS(语音合成) WebSocket接口文档 1.1.1. 概述 1.1.2. 服务地址 1.1.3. 协议详解 1.1.4. 协议地址 1.1.5. 协议概述 1.1. TTS(语音合成) WebSocket接口文档 1.1.1. 概述 本文档目的是描述Rokid云TTS(语音合成)WebSocket接口协议,面向想要了解TTS细节,并具有一定开发能力的开发者或用户。 1.1.2.
1.1.1. 开放平台接口定义文档(http版) - 语音合成 1.1.2. 简介 1.1.3. 编解码 1.1.4. 认证方式 1.1.5. Curl示例 1.1.6. 设备认证 1.2. 语音合成API 1.2.1. 请求URL 1.2.2. proto 文件 1.2.3. 请求和回复数据 1.1.1. 开放平台接口定义文档(http版) - 语音合成 1.1.2. 简介 Rokid语音合成服
1.1.1. 语音合成 WebSocket 接口定义文档 1.1.2. 概述 1.1.3. 协议详解 1.1.4. 服务地址 1.1.5. 协议地址 1.1.6. 协议概述 1.1.1. 语音合成 WebSocket 接口定义文档 1.1.2. 概述 本文档目的是描述云端语音接口的 WebSocket 版本的开放协议,面向想要了解语音合成(TTS)细节,并具有一定开发能力的开发者或用户。 1.1.