广易精通 发表于 2022-9-19 19:36:12

看一看,以前的代码都不行了

vitalgg 发表于 2022-9-19 23:44:55

本帖最后由 vitalgg 于 2022-9-20 03:40 编辑

guosheyang 发表于 2022-9-19 06:57
能改为男声朗读不?怎么改 谢谢!
两种方法
1、改注册表:
计算机\HKEY_CURRENT_USER\Software\Microsoft\Speech\Voices
DefaultTokenId 的值为
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_zhCN_KangkangM

但是这个男声的设置有点问题
到 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_zhCN_KangkangM
键 VoicePath 的值
原来是 %windir%\Speech_OneCore\Engines\TTS\zh-CN\M2052Yaoyao
改成 %windir%\Speech_OneCore\Engines\TTS\zh-CN\M2052Kangkang 就可以了。


2、用XML修饰字符串也可以
<voice required="Gender=Male">男声说话</voice>

guosheyang 发表于 2022-9-20 07:13:05

vitalgg 发表于 2022-9-19 23:44
两种方法
1、改注册表:
计算机\HKEY_CURRENT_USER\Software\Microsoft\Speech\Voices


好的感谢大佬回复   下来试试!

yanhongguang202 发表于 2022-9-20 10:39:52

牛逼,可以读一个指定的字符串吗?

mikewolf2k 发表于 2022-9-20 10:48:30

友情提示下楼主吧,调用TTS,考虑过版权问题么?

vitalgg 发表于 2022-9-20 13:19:05

本帖最后由 vitalgg 于 2022-9-20 13:27 编辑

mikewolf2k 发表于 2022-9-20 10:48
友情提示下楼主吧,调用TTS,考虑过版权问题么?
你调用 xmlhttp ,excel.application 时, 考虑过版权问题吗?

先上车,后买票,实在不行 espeak , 阿里云,百度云都有提供 tts .
espeak 完全开源,没有问题

vitalgg 发表于 2022-9-20 23:58:52

yanhongguang202 发表于 2022-9-20 10:39
牛逼,可以读一个指定的字符串吗?

(@:speak "这是要朗读的字符串")

zmx61890 发表于 2022-9-21 14:07:52

看看,学习一下

fupingtang 发表于 2022-9-28 17:09:36

这个有趣,试一下。

sdbaijiao 发表于 2022-10-2 10:45:40

谢谢分享。。
页: 1 2 [3]
查看完整版本: 【视频】字正腔圆,从此无话不说。朗读文本、语音反馈,全方位交互。附粤语版木兰辞