本帖最后由 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 核心功能,见下方签名内的链接。
- (setq temp-lang "C04");;设置临时的方言
- (setq temp-gender "Male") ;; 设置临时的男声,需要系统设置支持,不一定有效
- (@: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>
|