社区
C#
帖子详情
C#如何完成语音朗读功能?
深夜里的程序猿
2012-05-29 03:20:45
用C#完成 , 比如说选中几个字 ,然后用语音朗读出来?
有API调用??
请大神求解 谢谢!!
...全文
460
8
打赏
收藏
C#如何完成语音朗读功能?
用C#完成 , 比如说选中几个字 ,然后用语音朗读出来? 有API调用?? 请大神求解 谢谢!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
卓一航啊
2012-05-30
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
添加不了这个system.speech 哦? 怎么弄??引用 2 楼 的回复:
第一步:在解决方案中,选中项目中的"引用" 右键→添加引用,在弹出的"添加引用"对话框中选中.Net选项卡,找到system.speech并选上→确定
第二步:添加using system.speech;
深夜里的程序猿
2012-05-29
打赏
举报
回复
哎 代码 不是问题
弄那些什么dll才是麻烦。。一直弄不成功。。哭死
EnForGrass
2012-05-29
打赏
举报
回复
TTS:Microsoft Text-To-Speech Engine (全文朗读引擎)
SAPI:Microsoft Speech API (语音API)
http://www.csharpwin.com/dotnetspace/2638.shtml
http://www.cnblogs.com/tiwlin/archive/2008/11/14/1246827.html
深夜里的程序猿
2012-05-29
打赏
举报
回复
这个是可以。。不是这是用什么写的。。这么奇怪??XAML?[Quote=引用 4 楼 的回复:]
http://download.csdn.net/detail/study_hard_01/4337710
看一下这个 保证可以
[/Quote]
study_hard_01
2012-05-29
打赏
举报
回复
http://download.csdn.net/detail/study_hard_01/4337710
看一下这个 保证可以
深夜里的程序猿
2012-05-29
打赏
举报
回复
添加不了这个system.speech 哦? 怎么弄??[Quote=引用 2 楼 的回复:]
private void button1_Click(object sender, RoutedEventArgs e)
{
SpeechSynthesizer speech = new SpeechSynthesizer();
speech.Volume = 100;
speech.Rate = ……
[/Quote]
卓一航啊
2012-05-29
打赏
举报
回复
private void button1_Click(object sender, RoutedEventArgs e)
{
SpeechSynthesizer speech = new SpeechSynthesizer();
speech.Volume = 100;
speech.Rate = 0;
speech.Speak(this.textBox1.Text);
}
首先要添加引用system.speech
热爱生活的老张
2012-05-29
打赏
举报
回复
不想复制黏贴了,你去这里看看吧,有一篇文章能帮助你的。
http://www.yesky.com/263/1663263.shtml
DotNet 4.0调用TTS引擎实现
朗读
功能
更简洁~
SpVoice类是支持
语音
合成(TTS)的核心类。【主要属性】: Voice:表示发音类型,相当于进行
朗读
的人,包括Microsoft Mary,Microsoft Mike,Microsoft Sam和Microsoft Simplified Chinese四种。其中前三种只能读英文,最后一种可以读中文,也可以读英文,但对于英文单词只能将其包括的各个字母逐一
朗读
出来。 Rate:
语音
朗读
速度,取
【代码片段】播放声音
using System; using System.Collections.Generic; using System.Linq; using System.Media; using System.Runtime.InteropServices; using System.Speech.Synthesis; using System.Text; namespace QuickEAS.CoreL...
C#
之
语音
朗读
C#
可以通过引用.net framework 框架下的
语音
播放来实现自己的
语音
播放。 先来看看简单的效果示例: 上图的主要控件是: TextBox, button . 当我们点击
语音
朗读
按钮,程序将自动
朗读
(女生
朗读
)文本框内的内容。 笔者开发平台: Vs2013. 开发语言:
C#
下面附上关键源码: using System;
C#
将文本用
语音
朗读
在
C#
中文字
语音
朗读
有三种方法,下面暂介绍其中一个方法。在项目中引用System.Speech,具体方法为右键点击项目 > 添加引用 > .Net > 找到System.Speech点击确定。
微软TTS
语音
引擎实现文本
朗读
科大讯飞和neospeech tts哪个更好 朋友们或许还有一个疑问,就是不知道科大讯飞和neospeech哪个更好。据我的体会,它们其实各有优点。 科大讯飞有几个
语音
库,比如小宇、小燕、还有一个粤语和英语的;而neospeech则有lily、liang、hui几个中文
语音
库。 科大的最大优点就是朗诵清楚,听起来能做到几乎每个字都让我们能听进去。而neospeech的优点则是流畅,高低...
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章