我正在VBS中编写脚本,因为登录后我对时间表示欢迎。但是,如果没有静态文本,则用于语音提示的XML变量将无法运行。我想念什么吗?
Sapi.speak "<PITCH MIDDLE = '5'/>Good Morning"
以更高的音调运行...
Sapi.speak minute(time)
这很正常。
我尝试了"<PITCH MIDDLE = '5'/> minute(time)"
,<PITCH MIDDLE = '5'/>middle(time)
和"<PITCH MIDDLE = '5'/>"middle(time)
。
所有这些都返回错误。
我感谢您提供的任何帮助。 :)
答案 0 :(得分:1)
您传递给Speak
方法的是一个字符串。您正在尝试传递一个字符串和一个数字,因此,您需要做的就是使用&
串联运算符来串联两个字符串,以获得具有完整内容的字符串
Sapi.speak "<PITCH MIDDLE = '5'/>" & Minute(Time)