明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2736|回复: 29

【视频】字正腔圆,从此无话不说。朗读文本、语音反馈,全方位交互。附粤语版木兰辞

  [复制链接]
发表于 2022-9-18 13:33 | 显示全部楼层 |阅读模式
本帖最后由 vitalgg 于 2022-9-20 08:11 编辑

朗读CAD中的文本。字正腔圆,从此无话不说。
支持单行文本,多行文本,表格,天正单行多行文本、天正图名

学习模式中的语音反馈
https://www.ixigua.com/7144963433694560804

聊天模式中的语音交互
https://www.ixigua.com/7144948546155119111


文本朗读
https://www.ixigua.com/7144582389673820686
粤语版 木兰辞
https://www.ixigua.com/7145125262454161927








如何在你的CAD中使用语音功能
首先需要安装 @lisp 核心功能,见下方签名内的链接。
  1. (setq temp-lang "C04");;设置临时的方言
  2. (setq temp-gender "Male") ;; 设置临时的男声,需要系统设置支持,不一定有效
  3. (@:speak "这里写您要说出的话") ;;前面的 temp-* 可以设置临时的方言和性别



系统 默认无论英文,普通话还是粤语,都是女声。
如果要改男声,需要改注册表。

改注册表:
计算机\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 就可以了。

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







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1明经币 +1 收起 理由
tigcat + 1 很给力!

查看全部评分

发表于 2022-9-19 11:49 | 显示全部楼层
vitalgg 发表于 2022-9-19 10:39
对稿,多人分发内容。以及更多的交互场景
人不只有眼睛,还有耳朵。
人与电脑的交互也不只是使用手和眼 ...

图纸中的文字,基本没有逻辑性,加上机器朗读语速语调变化,对照着字幕固然能听懂,离开字幕光听的话,反正我是听不明白的。比如现在的小说可以实现机器阅读,问问那些追小说的,是看文字版还是听机器朗读版。
办公环境要求静音,如果每台机器都读的话,相互干扰也听不清,很久以前就有人弄过语音输入,没见过有实用的。
语音的信息接受效率远远低于文字,当时没听到就没了,而且语音是线性的,必须按时间顺序依次收听,想提前推后都不行。
文字阅读是主动,用户必须用心去看才能看到;语音收听是被动的,用户不需要用心也一样能播放声音,这样的差异造成同样信息的阅读和收听,必定是阅读能够接受到的信息比语音深刻得多。
以上个人建议供参考。决定权是你的。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-9-19 23:44 | 显示全部楼层
本帖最后由 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>

发表于 2022-9-18 14:48 | 显示全部楼层
太牛了吧,大神真有才啊
发表于 2022-9-18 15:13 | 显示全部楼层

太牛了吧,大神真有才啊
发表于 2022-9-19 06:51 | 显示全部楼层
很好的功能    学习学习
发表于 2022-9-19 06:57 | 显示全部楼层
能改为男声朗读不?怎么改 谢谢!
发表于 2022-9-19 07:42 | 显示全部楼层
强大的功能 ,看看视频
发表于 2022-9-19 08:35 | 显示全部楼层
很好的功能    学习学习
发表于 2022-9-19 08:54 | 显示全部楼层
这个功能吧,纯炫技,毫无实际作用,浪费面板控件。
 楼主| 发表于 2022-9-19 10:34 | 显示全部楼层
本帖最后由 vitalgg 于 2022-9-20 03:41 编辑
guosheyang 发表于 2022-9-19 06:57
能改为男声朗读不?怎么改 谢谢!

见主楼

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-2 10:50 , Processed in 0.389134 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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