标题: [特效代码] 网上看到一个语音朗读器批处理脚本看不懂,求解释 [打印本页]
作者: 牛虻 时间: 2014-9-15 13:59 标题: 网上看到一个语音朗读器批处理脚本看不懂,求解释
- @echo off
- title 语音朗读器,输入exit退出
- :start
- cls
- echo set s=createobject("sapi.spvoice") >temp.vbs
- set word=
- echo 请输入你想说的话,输入exit退出
- set /p word=
- if /i "%word%"=="exit" goto exit
- echo s.speak "%word%" >>temp.vbs
- temp.vbs
- goto start
- :exit
- echo s.speak "感谢您使用语音朗读器,欢迎提出宝贵意见!" >>temp.vbs
- temp.vbs
- del temp.vbs
复制代码
哪条语句就让他发声了?
作者: neorobin 时间: 2014-9-15 14:15
回复 1# 牛虻
用 VBS 调用了 sapi.spvoice 对象的 speak 方法
http://msdn.microsoft.com/en-us/library/ms723609(v=vs.85).aspx
作者: 牛虻 时间: 2014-9-16 11:25
怎么理解对象?
是不是和java中的类一样?
作者: neorobin 时间: 2014-9-16 11:46
回复 3# 牛虻
我弄错了, 那个是一个 Interface
类 与 对象, 在我看来 理解需要很深入的问题
只能说一些, 我粗浅的认识: 类定义了同一类对象 共有的性质, 行为; 是对象的抽象; 而对象有着各自的存储空间, 存储空间的分配遵循着类制定的规则, 行为受类定义的制约, 是类的实现.
作者: Linuxer 时间: 2014-9-16 11:48
回复 3# 牛虻
百度知道里是这样说的:
广义:在内存上一段有意义的区域,称作为一个对象。
在C中,具有特定长度的类型,可以称作为对象类型,函数不具有特定长度,所以不是对象类型。
在显式支持面向对象的语言中,“对象”一般是指类在内存中装载的实例,具有相关的成员变量和成员函数(也称为:方法)。
我理解的就是程序系统内置好的一些功能模块,,通过调用它可以快速实现功能。没学过程序设计,不知道这个有没有理解错。
作者: 牛虻 时间: 2014-9-26 10:59
回复 2# neorobin
英文的看不懂,有中文的吗???
作者: neorobin 时间: 2014-9-26 17:47
回复 6# 牛虻
找了下, 没找到中文的
作者: 523066680 时间: 2014-9-26 20:44
回复 6# 牛虻
机翻
作者: 牛虻 时间: 2014-9-28 10:07
回复 7# neorobin
谢谢
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |