调用windows的sapi制作单词朗读应用
2015-07-30 16:46
435 查看
不需要额外的单词语音文件,只需要几行代码,整个应用程序才不到60KB,就可以朗读无限多个英文单词,还可以自己定制要朗读的单词表,爽呆了吧?
只需要写以下几个脚本
speaker.vbs
Set s = CreateObject("sapi.spvoice")
Set fso = CreateObject("scripting.filesystemobject")
currentPath=fso.GetFile(Wscript.ScriptFullName).ParentFolder.Path
path=currentPath & "\dictionary.txt"
Set dictionaryFile=fso.OpenTextFile(path,1,TRUE)
do while dictionaryFile.AtEndOfLine <> True
line=dictionaryFile.ReadLine
s.speak line
loop
dictionaryFile.Close
start.bat
@echo off
"%SystemRoot%/System32/WScript.exe" speaker.vbs
exit
然后把单词表存在dictionary.txt文件中
双击start.bat即可运行单词朗读了
只需要写以下几个脚本
speaker.vbs
Set s = CreateObject("sapi.spvoice")
Set fso = CreateObject("scripting.filesystemobject")
currentPath=fso.GetFile(Wscript.ScriptFullName).ParentFolder.Path
path=currentPath & "\dictionary.txt"
Set dictionaryFile=fso.OpenTextFile(path,1,TRUE)
do while dictionaryFile.AtEndOfLine <> True
line=dictionaryFile.ReadLine
s.speak line
loop
dictionaryFile.Close
start.bat
@echo off
"%SystemRoot%/System32/WScript.exe" speaker.vbs
exit
然后把单词表存在dictionary.txt文件中
双击start.bat即可运行单词朗读了
相关文章推荐
- VBS脚本写的Windows硬件检测工具分享
- 禁止QQ上网的vbs脚本代码
- 用vbs实现cmd功能的代码
- 不错的主要用于加密的vbs(asp)位移运算类
- VBS调用Photoshop批量生成缩略图的代码
- VBS教程:对象-Err
- VBS InternetExplorer.Application的属性和方法介绍
- 用vbs实现的简单的服务器文件备份办法压缩文件名自动按日期命名
- VBS基础编程教程 (第1篇)
- VBS显示当前标准时间
- 自动切换能播放音乐列表 vbs
- VBS 两数相加取值问题分析
- VBScript 打造自己的远程CMDShell附使用教程
- VBS基础编程教程 (第3篇)
- 用vbs删除某些类型文件和磁盘空间报告的脚本
- vbs Size 属性使用介绍(获取文件大小)
- 非常棒的lcx写的非常规运行vbs
- windows2003一句话开3389的vbs代码
- vbs 获取radmin注册表中的信息
- 用vbs实现虚拟主机和域名查循的脚本