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

主题标签Tag

打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
查看: 8591|回复: 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 转播转播
回复 论坛版权

使用道具 举报

15#
jacksonwong 发表于 2019-5-18 12:32:38 | 只看该作者
语音朗读,谢谢!
14#
胤凌郁枫 发表于 2018-10-6 22:10:20 | 只看该作者
111111111111111111111111111111111111111111
13#
HaiyuanWu 发表于 2018-8-5 23:29:17 | 只看该作者
手段得到的答复鬼鬼鬼鬼鬼鬼鬼鬼鬼鬼鬼鬼鬼鬼
12#
jackdown 发表于 2017-11-30 00:32:18 | 只看该作者
学习地址呢?
11#
gavin2016 发表于 2017-9-22 10:31:04 | 只看该作者
学习一下
回复

使用道具 举报

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

本版积分规则

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

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-5-18 17:21, Processed in 0.636185 second(s), 36 queries , Gzip On.

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