问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c#怎样把输入的文字转换成语音

发布网友 发布时间:2022-04-21 15:33

我来回答

4个回答

热心网友 时间:2022-07-10 22:13

利用微软text to speech引擎(TTS),读取文本
(1)添加Microsoft Speech Object Library的项目引用
(2)引入using SpeechLib名称控件
(3)读取文本
SpeechVoiceSpeakFlags flag = SpeechVoiceSpeakFlags.SVSFlagsAsync;
SpVoice voice = new SpVoice();
//默认使用“控制面板”—>“声音”—>“录制”选项卡的“配置”—>“文本到语音转换”—>语言选择中对应项,例如Microsoft Lily或Microsoft Sam
//此处可采用“预听语音”测试,保证操作系统本身正确配置该语音包,尤其是B/S结构往往会被忽略
//否则会抛出异常:“没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))”
voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0);
voice.Speak(textBox1.Text, flag);
(4)语言包的选择(亲测)
WindowsXP 中默认只安装了Microsoft Sam,而且只能朗读英文,不能读中文,直接略过。(不推荐)
找了一个Microsoft_TTS_51_chs.msi安装了以后多了一个Microsoft Simplified Chinese语音包,但只能读中文,不能读英文单词,将单词拆解为字母读出(全中文可以)
Windows Vista/7中默认安装Microsoft Lili,可以中英文混读,但语音效果较好(推荐),但是XP系统无法安装,Microsoft Anna 只能读英文(不推荐)。
ScanSoft-MeiLing-ChineseMandarinVoice可以在XP下安装,但是多音字识别不好,优点是比较小巧,40M左右。
NeoSpeech Lily,声音的效果比 Microsoft Lili要好。推荐使用,但是比较大500M左右。

热心网友 时间:2022-07-10 22:13

直接用SpeechSynthesizer类,例:
添加引用: System.Speech
引入命名空间:using System.Speech.Synthesis;

SpeechSynthesizer reader = new SpeechSynthesizer();
if (richTextBox1.Text != "")
{
reader.SpeakAsync(richTextBox1.Text);
}
else
{
MessageBox.Show("请在文本中输入将要读取的信息!", "提示", MessageBoxButtons.OK);
}

热心网友 时间:2022-07-10 22:14

http://download.csdn.net/detail/sprain1127/4212873

热心网友 时间:2022-07-10 22:14

可以去一些大的开源软件社区搜索一下有没有相关的软件项目。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... Languages 是什么意思? 急求2014solidworks/lang文件下chinese-simplified.exe这个应 英语中有can和第三人称单数,那动词需变形吗,为什么 英语阅读理解 英语新目标八下语法 动词的现在分词和单三. 唐颂功放机好吗? 丹麦scan-speak 18w/4531g00 中低音 喇叭好吗 春节在古时候称为什么?? 想知道春节又称什么呀? 春节又叫什么年? 春节俗称什么 春节是中华民族最为看重的节日被称为什麽又叫什么? 古时候春节又叫什么? 春节又称什么 春节又称什么节 春节的俗称是什么 春节又被称为什么 春节又叫什么节 春节又名什么节? 丹麦 SCAN-SPEAK绅士宝18W8545+9500书架音箱怎么样 我在写两篇英语作文,我把中文发出来,求大神帮忙翻译成英文,和我自己写的对照一下,谢谢! 用英语翻译一篇英语值日报告(急) 英语六级作文虚拟世界一定要围绕沟通吗 英文小组(group dicussion)讨论的有帮助的句型 五年级一分钟英文演讲稿 急!!!!!!! 怎么样提升英语成绩?初2的 关于动物的英语文章 迎华诞英文演讲稿3分钟 庆祝建国60周年英语演讲稿 3到5分钟 荣耀20s支持无线快充吗 华为荣耀20s充电器的规格是多少? 工伤赔偿怎么赔 工伤导致右手基本功能散失,能赔偿多少钱 工伤赔偿的基本项目是什么 发生工伤后只有基本工资保障吗? 工伤赔偿中对单位需赔偿的项目和标准 工伤赔偿有哪几项 工伤赔偿包括哪些项目 工伤赔偿是怎么样的 请高手帮帮我 谢谢了