ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: baomaboy

[原创] 语音提醒

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2011-9-17 11:54 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 高绪山 于 2011-9-17 11:55 编辑

全部解压后运行,并且学习应用到自己的程序中

TA的精华主题

TA的得分主题

发表于 2011-9-17 15:35 | 显示全部楼层
不错啊!!!!!!!!!!

TA的精华主题

TA的得分主题

发表于 2011-9-18 12:02 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
你好,能不判断"LLKJ.DLL"库是否存在,不存在不要提示错误!

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-9-18 12:17 | 显示全部楼层
高绪山 发表于 2011-9-18 12:02
你好,能不判断"LLKJ.DLL"库是否存在,不存在不要提示错误!

可以啊:
  1. Sub yytest()
  2.     If Dir("C:\windows\system32\llkj.dll") = "" Then Exit Sub
  3.     YYTX [a1], [b1]
  4. End Sub
复制代码
这样的话就直接退出了,你也可以加一句提示在里面。

TA的精华主题

TA的得分主题

发表于 2011-9-18 14:36 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
谢谢楼主分享{:soso_e100:}

TA的精华主题

TA的得分主题

发表于 2011-9-19 09:37 | 显示全部楼层
baomaboy 发表于 2011-9-18 12:17
可以啊:这样的话就直接退出了,你也可以加一句提示在里面。

谢谢!
再就是请教一下:现在是男声,如何进行女声朗读?

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-9-19 10:13 | 显示全部楼层
本帖最后由 baomaboy 于 2011-9-19 10:25 编辑
高绪山 发表于 2011-9-19 09:37
谢谢!
再就是请教一下:现在是男声,如何进行女声朗读?


想女生朗读的话你要下载“汉语普通话女声语音朗读引擎”才行。
查到个文件名“ScanSoft-MeiLing-ChineseMandarinVoice汉语普通话女声语音朗读引擎(39MB).rar”你可以试试。
自己试了一下发现又要更新1楼的代码了,因为1楼只启用默认的两个男声英文和中文朗读,不能识别其他引擎。
(不过这是个难点,如果用户装了很多引擎并且还想自己想选哪个就选哪个,那函数的第二个参数就不能用0和1来控制了,这要求用户自己知道引擎正确的名字才行,而对普通用户来讲这又是有点难度的,是给用户方便操作还是给用户更大的自定义空间?权衡中......)

TA的精华主题

TA的得分主题

发表于 2011-9-19 13:52 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
baomaboy 发表于 2011-9-19 10:13
想女生朗读的话你要下载“汉语普通话女声语音朗读引擎”才行。
查到个文件名“ScanSoft-MeiLing-Chine ...

已经下载下来了。安装后,在程序中如何设置?

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-9-19 14:01 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
高绪山 发表于 2011-9-19 13:52
已经下载下来了。安装后,在程序中如何设置?

手工查看语音引擎序号的方法在1楼看注释说明第1条,看到ScanSoft-MeiLing-Chine...并确定其序号填入参数位置就可以了。
自动的方法在1楼下下载最新的附件后,打开后自动提取已安装的引擎到表格中,你只需查看对应的序号填入参数位置即可。

ScanSoft-MeiLing-Chine...可以中英文混读,不错。。。。
如果运行不正常,你还重复一下你以前的动作(手工复制dll到system32覆盖旧文件)

TA的精华主题

TA的得分主题

发表于 2011-9-19 16:30 | 显示全部楼层
baomaboy 发表于 2011-9-19 14:01
手工查看语音引擎序号的方法在1楼看注释说明第1条,看到ScanSoft-MeiLing-Chine...并确定其序号填入参数位 ...

已更新程序。下载语音引擎。经试验,可以发女声了。 谢谢!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-25 22:38 , Processed in 0.045511 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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