找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 15015|回复: 6

[分享]3分钟学会用VBS做个发音软件

[复制链接]
发表于 2011-2-22 15:38:25 | 显示全部楼层 |阅读模式
  1. set objv=createobject("sapi.spvioce")
  2. t=inputbox "请输入你的文本:  "
  3. objv.speak  t
复制代码

1--vbs中首先要明白何为类,对象,属性,方法,到这里动手做一做就明白了。vbs 中自建类 http://www.bathome.net/thread-11318-1-1.html

2--连续读取文本的代码 http://www.bathome.net/thread-11321-1-1.html

3--关于脚本部件的那些事
http://www.bathome.net/thread-11386-1-1.html

[ 本帖最后由 myzam 于 2011-3-14 22:49 编辑 ]
发表于 2011-2-22 16:28:50 | 显示全部楼层
试一下。谢谢!!!!!
 楼主| 发表于 2011-2-22 18:34:17 | 显示全部楼层

回复 1楼 的帖子

说明一下,你要到控制面板去设置语音包。
系统默认是微软的,只有英文的语音包。
最后是安装:girl_xiaokun 只有33M的语音包。可以到金山词霸网站去下。效果极好。

微软的 脚本中心之脚本专家存档(script guy!),这里的文章特精彩。

http://technet.microsoft.com/zh-cn/library/dd631743.aspx

也可以通过百度 微软脚本中心搜索进入。

[ 本帖最后由 myzam 于 2011-2-22 18:55 编辑 ]
发表于 2011-2-22 23:48:27 | 显示全部楼层
顶一下,LZ让我明白了一些东西,但是对像的方法是怎么获得的呢
发表于 2011-2-23 17:16:56 | 显示全部楼层
activex不能创建sapi.spvioce对像
发表于 2011-2-23 18:58:41 | 显示全部楼层
学习了      呵呵
 楼主| 发表于 2011-2-24 18:37:50 | 显示全部楼层

回复 5楼 的帖子

这个对象是系统自带的,你只是引用。如果不能,请到你的windows目录下去修复文件sapi
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 03:40 , Processed in 0.014992 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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