c# 语音合成,System.Speech

SpVoice voice = new SpVoice();
voice.Speak("111111",SpeechVoiceSpeakFlags.SVSFlagsAsync);
报拒绝访问,
用System.Speech读出来的是"哇哇"的声音
不知道哪里出了问题??用Windows语音识别正常。
图片说明

0

1个回答

哇哇?你确定不是One One?
你试试看222,看看是不是兔兔

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#语音合成-Win7平台
最近因为一个项目需要用到语音合成,使用的平台是win7+Vs2013,以前未曾接触过这方面的资料,网上找了半天,发现总是那几篇被转来转去,而且都是N年以前的东西,不实用。综合网上的资料,利用win7自带的语音引擎,发现实现起来其实很简单。 新建一个控制台,添加引用:System.Speech,合成代码如下: using System; using System.Collections.Gen
c#声音 Speech 坏境的问题
第一种方案:   利用微软text to speech引擎(TTS),读取文本 (1)添加Microsoft Speech Object Library的项目引用 (2)引入using SpeechLib名称控件 (3)读取文本         SpeechVoiceSpeakFlags flag = SpeechVoiceSpeakFlags.SVSFlagsAsync;
WPF--使用windows语音合成与语音识别
C# 语音开发 近些年来,Microsoft 越来越注重将语音技术投入于主流使用,从而促生了一些产品,例如,Speech Server(用于实现启用语音的电话系统)和 Voice Command(使用户能够使用语音命令控制 Windows Mobile® 设备)。因此可想而知,Microsoft 的语音小组在 Windows Vista® 的开发中一定是始终忙个不停。将强大的语音技术与强大的
C#使用System.Speech制作语音提示功能。
转载自:C#语音提示 c#实现语音阅读以及文本转语音文件是基于c#的一个类库(SpeechSynthesizer )实现的,使用该类必须要添加引用using System.Speech.Synthesis;直接是无法添加引用的,先对项目进行添加应用 示例图 using System; using System.Collections.Generic; us
System.Speech 语音合成的问题?
[size=16px]我用的 VS2010,.NET4.0,引用.NET中的 System.Speech.dll,在本机加载语音库,发音都正常,但是生成应用程序,并用VS2010安装部署后,发送给别人,有的用户无法使用,(声明,客户机.NET4.0已经安装)我不知道是什么原因,感觉应该是.NET版本的问题,因为将程序.NET版本换成3.5就没有问题了,可我要用4.0,求高手指点。rnrn还有一点就是引用 System.Speech.dll 时,程序自动将路径指定到C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Speech.dll ,我感觉问题可能出在这里,我可不可以将 System.Speech.dll保存到程序目录中并引用,我试过,但引用程序目录中的System.Speech.dll 后,路径又指定到了系统目录,请朋友们帮忙指点。[/size]
C#使用System.Speech制作语音提示功能
c#实现语音阅读以及文本转语音文件是基于c#的一个类库(SpeechSynthesizer )实现的 1.添加引用: 使用该类必须要添加引用using System.Speech.Synthesis 直接是无法添加引用的,先对项目进行添加引用 2.语音朗读 SpeechSynthesizer synth = new SpeechSynthesizer(); 美式发音,但只能读英文:sy...
system.speech.dll
C#文字转语音补丁,用来进行Windows平台的文字转语音的功能,在网上找的好多不能用,就上传了一个亲测可以用的,放心下载
C# TTS 案例(包含System.Speech,sapi,dotnetspeech)
本人通过多方参考,编写:(1)通过托管代码system.speech实现TTS输出到文件,输出到内存流多种格式(可用东进sdk,startplay()通过电话语音卡播放,不用东进的tts非托管代码了);(2)动态绑定COM(sapi),实现上述功能;(3)引入dotnetspeech实现上述功能。
C# 百度语音合成
语音合成及TTS,我们尝试使用百度的语音合成技术 不过我发现 有一种缺点在于没有离线包让我有些很不舒服,可能是在线版的 原因微软语音识别技术在Windows 2000是默认集成在系统组件中 或许我们不必去寻找新的语音合成替代方案,不过在线版一旦离线 只有Game Over,Hah不过有一点好处在于使用方便适合广发开发 者,第二百度语音合成后的音频流,妹子的声音听着较舒服 如果可 以在“
c#离线语音合成
c# wpf 离线语音合成,基于 SpVoice 开发的,支持中文发音
c# 百度语音合成
c# 语音合成 百度
C#接科大讯飞在线语音合成(Windows)
该实例是C#接科大讯飞在线语音合成Windows平台,工程中的MSC,APPID是自己SDK中的,如果创建自己的工程时请使用自己的SDK和APPID,如果有疑问请看我的博客,上面有一篇介绍,也可以直接提问,看到一定及时解答
C#调用科大讯飞在线语音合成(Windows)
1、下载在线语音合成SDK,SDK中如下图是官方提供的在线语音合成C语言的例子 (在开始用C#做时,可以先研究下他们的例子) 这是整个工程的流程: 2、创建自己的C#工程,将SDK中msc.dll文件复制到C#工程中的debug文件下 (msc和appid是相互对应的,要是自己SDK中的) 3、下面便是代码部分了 首先要封装自己的dll: 因为msc.dll是C语言写...
使用vs2010-C#开发简单语音系统
部分转载:http://www.the5fire.net/?p=69 预先知识: 类型库导入程序 (Tlbimp.exe):类型库导入程序将 COM 类型库中的类型定义转换为公共语言运行库程序集中的等效定义。Tlbimp.exe 的输出为二进制文件(程序集),该文件中包含在原始类型库中定义的类型的运行库元数据。可以使用诸如 Ildasm.exe 这样的工具检查此文件。 附上原文的一部分: --------------------------------------------------------
百度语音合成TTS实例源代码
百度TTS语音合成源代码,就是个C#例子,很简单,输入要输出文字,给你生成一个mp3格式的文件,你想咋播放都行。但也有毛病,就是百度号称免费,其实还是需要你注册一个账号,这个例子的中,都是我的账号,不是动态语音的话,足够用了。
C# 调用百度语音合成api
 目前来说,百度语音合成的api效果还算是不错的,而且小姐姐的声音也很甜,但是没有C#的demo,所以我写了一个C#的demo 在使用之前,请前往官网先申请个APIKey和SecretKey,本文中的APIKey和SecretKey是错的  官网地址http://ai.baidu.com/tech/speech/tts  官方文档地址http://ai.baidu.com/docs#/TTS-...
C# 调用讯飞语音win32sdk实现语音合成、实时语音转写
这个Demo要实现的效果是类似于手机上按住说话、实时上传语音数据,然后实时把语音转换成文字显示出来,不需要保存为录音文件再去上传,但是不能实现一个字一个字地显示和更正,而是一次识别一句话。(源码在最后面) 做这个Demo用到了async/await异步编程、event/delegate自定义事件、Marshal托管与非托管内存之间传送数据(C#与C语言数据类型对照)、NAudio录音、dyna...
C#调用科大讯飞离线语音合成TTS
本文转自此链接:http://www.cnblogs.com/xuguanghui/p/4505555.html c#调用科大讯飞的离线语音合成,需要在科大讯飞开放平台:http://www.xfyun.cn 注册、创建应用(获取APPID)、开通离线语音服务、下载SDK。 SDK中目录如下: 关于目录结构,讯飞平台的资料库中有介绍。   bin目录下有msc.
unity 调用C#类将文字转换为语音
以前做语音的时候都是调用事先录制好的音频来进行播放,但是这样太不方便,而且即使是动态加载也会使压缩包体积大大加大,今天终于找到了一个调用类就可以实现将文字转换成语音状态;     在VS的引用中右键引用COM里的Microsoft Speech  object  library类,,然后在代码里命名空间里引用using SpeechLib;在需要把文字读出来的地方加上代码using Unit
C# 语音识别(文字to语音、语音to文字)
最近打算研究一下语音识别,但是发现网上很少有C#的完整代码,就把自己的学习心得放上来,和大家分享一下。   下载API:    1)SpeechSDK51.exe                   (67.0 MB)        2)SpeechSDK51LangPack.exe     (81.0 MB)    API可以不下载,但是如果你的VS是英文版,但是想使用中文的语音,那你
基于科大讯飞SDK的语音合成源码
由于科大讯飞的语音开发包是基于C++开发的,因此用c#进行相应的开发,需要二次封装该DLL,该代码实现了TTS的封装,可编译运行
C#讯飞语音合成SDK-WINDOWS包
C#讯飞语音合成SDK-WINDOWS包C#讯飞语音合成SDK-WINDOWS包C#讯飞语音合成SDK-WINDOWS包
离线中文语音合成程序
离线终于语音合成软件 语音合成,又称文语转换(Text to Speech)技术,能将任意文字信息实时转化为标准流畅的语音朗读出来,相当于给机器装上了人工嘴巴。它涉及声学、语言学、数字信号处理、计算机科学等多个学科技术,是中文信息处理领域的一项前沿技术,解决的主要问题就是如何将文字信息转化为可听的声音信息,也即让机器像人一样开口说话。我们所说的“让机器像人一样开口说话”与传统的声音回放设备(系统)有着本质的区别。传统的声音回放设备(系统),如磁带录音机,是通过预先录制声音然后回放来实现“让机器说话”的。这种方式无论是在内容、存储、传输或者方便性、及时性等方面都存在很大的限制。而通过计算机语音合成则可以在任何时候将任意文本转换成具有高自然度的语音,从而真正实现让机器“像人一样开口说话”。
百度语音合成文档
http://speech.baidu.com/docs/tts/157 此文档自2018年3月起不再更新,建议访问 http://ai.baidu.com/docs#/TTS-API/top 来查看相关内容 接口及调用过程 简介 DEMO在SDK的基础上,封装了调用逻辑,您可以直接使用SDK,或者使用DEMO封装好SDK接口的类。也可以对比参考DEMO中对SDK的调用封装。 使用SDK方...
语音录音、合成、识别 C#科大讯飞源代码
本案例调用科大讯飞开放接口实现了语音合成,识别,录音,以及语音朗读功能。有界面,可运行。
C# 语音合成
C# 语音合成 1. 引用System.Speech 2. 通过SpeechSynthesizer类朗读文本 new SpeechSynthesizer().SpeakAsync("我们都是好孩子We're good kids.") 3. Speck vs SpeckAsync函数 PlayAsync--异步播放,可以将需要朗读的文本进行排队。如果不需要,可以按如下取消当前的播放操作。 ...
语音合成工具(源码)
利用百度API进行语音合成,生成mp3文件供程序内部调用。附源码
百度语音合成源码
该源码包括百度语音合成和聚合数据--图灵机器人自动回复
c# 百度语音思路以及核心
1.介绍 百度语音搜索,基于强大的语音识别能力,支持通过语音命令快速发起搜索,让搜索更快捷、更智能。 对比手机端的文本键盘输入,百度语音搜索是更自然的,符合移动设备的交互方式。 在百度强大的人工智能技术支持下,语音搜索前景广阔。语音等现代搜索引擎要做的是连接人与信息及 服务,它不仅会倾听,更懂得理解与思考,未来将更好地造福人类 2.使用步骤(建议结合百度语音识
百度语音识别、语音合成,NAudio录音(C#)
调用API 调用百度语音识别API实现语音识别(ASR)与语音合成(TTS),分别需要发送一个HTTP请求。 Note: 在发送ASR或者TTS请求前,首先需要获取Access Token; 1. 获取Token 通过百度开发者账号获取到key与secret key,然后通过以下请求得到token;//Access Token(每次获取后,有效期:一个月)string getAccessUr
讯飞、百度语音合成功能实现
语音合成技术能将用户输入的文字,转换成流畅自然的语音输出,并且可以支持语速、 音调、音量设置,打破传统文字式人机交互的方式,让人机沟通更自然
语音合成(在线离线都可)
第一次使用本地语音合成需要下载语记.相当于一个本地资源库,可暂停合成,继续合成,取消合成
一个基于speech API5 1的通用语音识别类
一个基于speech API5 1的通用语音识别类
集成科大讯飞TTS【离线语音合成服务】
背景:最近机器人项目需要集成科大讯飞TTS服务,遇到各种坑。集成过程中主要遇到:引擎相关错误【21001|21002|25107错误】**解决方法:**1.多去论坛上面搜相关帖子;2.仔细看看提供的Demo中是怎么实现与配置离线语音合成功能的;3.理解引擎这个玩意集成问题:下载离线语音合成体验版,放到IDE中跑起来,你会发现基本上跑Demo的离线语音合成没有成功的,偶尔成功。【仔细分享原因,个人觉得
讯飞语音在线合成demo
讯飞语音在线合成demo,体验语音合成,体验声纹密码。
基于科大讯飞的离线语音及合成声音
基于科大讯飞的离线语音及合成声音程序(源码、讯飞语音+)。即装即用(有红米的配置以上的手机会识别更快),该源码是本人从官网所下的源码里提取出来的,具有语音识别及合成语音功能(代码简洁易懂,还有相应的注视,功能都是离线的),离线包及相关讯飞APK都在压缩包里,适合像我一样的小白进行二次开发。
科大讯飞纯离线语音合成的快速集成
1,注册科大讯飞开发者,新建应用,下载离线语音合成SDK到本地   2,将下载好的SDK中的jar,assets文件下的tts包,.so文件复制到项目中   3,将下面的工具类复制到项目中 /** * 语音合成器 * * @author kongqw */ public class KqwSpeechSynthesizer { // Log标签 ...
科大讯飞语音合成的引入
关于第三方 SDK 的引入,很多情况下直接查看官方文档就够了,之前的我也一直这样认为,直到遇到了科大讯飞的语音合成。其实他和其他第三方 SDK 的引入没有太大的区别,唯一的一点不同或许就是需要引入 .so 文件,这个 .so 文件正是坑所在。既然都说了,那就顺便把语音合成这部分也说一下吧。 在语音合成这方面,据我所知科大讯飞算是做得很不错的了,要用到人家的 SDK 那注册个账号是少不了的了。这部分
百度语音离线合成授权破解
1 研究背景1.1 研究现状百度语音合成(Text to Speech)目前已能正常语音合成或停止合成功能,但因临时授权文件的初始日期会与设备系统的日期比较,若设备系统时间超过授权文件初始日期30天即为过期无法进行语音合成,存在缺陷。1.2研究目的和意义设备使用百度语音合成来进行语音提示时能正常播放。 2 项目主要研究内容2.1 主要工作内容       ①分析临时授权文件和百度语音so动态库,寻...
基于百度AI的语音合成
1.该功能基于度娘语音合成接口 2.下面代码直接粘贴到开发工具即可使用 3.APP_ID,API_KEY,SECRET_KEY这些需要你自己去度娘开发者中心申请。 public class SpeechSynthesis {     // 设置APPID/AK/SK     public static final String APP_ID = "xxxx";// "你的 A
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 c#开发教程 微信公众号 c#大数据学习