[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

  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 编辑 ]

试一下。谢谢!!!!!

TOP

回复 1楼 的帖子

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

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

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

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

[ 本帖最后由 myzam 于 2011-2-22 18:55 编辑 ]

TOP

顶一下,LZ让我明白了一些东西,但是对像的方法是怎么获得的呢
枫中残雪:风停了,我的心却在动,让我心中的寒意走向远方

TOP

activex不能创建sapi.spvioce对像

TOP

学习了      呵呵

TOP

回复 5楼 的帖子

这个对象是系统自带的,你只是引用。如果不能,请到你的windows目录下去修复文件sapi

TOP

返回列表