作者: 乔克斯
查看: 9256|回复: 14

主题标签Tag

打印 上一主题 下一主题

[教程] 【语音阅读】使用微软TTS多种声音实现语音阅读

[复制链接]
跳转到指定楼层
楼主
查看: 9256|回复: 14
    语音阅读看上去很厉害,实际上在Windows电脑上很容易实现,当然效果还是非常好的,虽然比不上科大讯飞的那么流畅。
想要使用TTS的Speech首先需要添加一个system.speech的引用:

[C#] 纯文本查看 复制代码
using System.Speech.Synthesis;

然后就可以调用方法来发出声音了:
[C#] 纯文本查看 复制代码
SpeechSynthesizer speech = new SpeechSynthesizer();
speech.Rate = int.Parse(dudRate.Text);//语速
speech.Speak("Hello TTS");
speech.Dispose();

当然这个使用的声音是系统默认的讲述人设置,可以通过设置系统讲述人来实现更换:

当然这样意义并不大,当安装好其他的语音包以后还可以使用更多的声音类型,并且可以通过类似:
[C#] 纯文本查看 复制代码
speech.SelectVoice("VW Paul");

来指定要使用的阅读人,每种声音都不太一样,最后都听了一下发现还是系统自带的lili相对真实流畅。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏8 转播转播
回复 论坛版权

使用道具 举报

沙发
admin 发表于 2014-8-4 17:49:15 | 只看该作者
就是有点非人类
板凳
zoney88 发表于 2015-2-13 20:36:26 | 只看该作者
这个不错试下,能用来开发语音阅读器之类的吗
地板
zoney88 发表于 2015-2-13 20:37:19 | 只看该作者
好大啊。。。
回复

使用道具 举报

5#
hanxiao 发表于 2016-6-28 14:38:04 | 只看该作者
感谢分享
回复

使用道具 举报

6#
li276423525 发表于 2016-10-17 20:23:30 | 只看该作者
谢谢分享!
回复

使用道具 举报

7#
gts 发表于 2016-10-18 22:56:45 | 只看该作者
TTS,语音朗读。
8#
liushushu 发表于 2016-11-10 14:17:57 | 只看该作者
#在这里快速回复#每种声音都不太一样,最后都听了一下发现还是系统自带的lili相对真实流畅
9#
jackdown 发表于 2017-9-18 01:18:57 | 只看该作者
怎么没看见下载地址呢?
10#
gavin2016 发表于 2017-9-22 10:30:22 | 只看该作者
谢谢,刚接触语音方面,学习一下。
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-11-16 10:25, Processed in 0.701456 second(s), 37 queries , Gzip On.

快速回复 返回顶部 返回列表