Vbscript VBS中变量的叙述者音调

Vbscript VBS中变量的叙述者音调,vbscript,sapi,pitch,narrator,Vbscript,Sapi,Pitch,Narrator,我正在用VBS编写一个脚本,当我登录时,我会收到时间的问候。但是,如果没有静态文本,语音音调的XML变量将无法正常工作。我错过什么了吗 Sapi.speak "<PITCH MIDDLE = '5'/>Good Morning" 虽然这是正常的 我试过“分钟(时间)”,中间(时间),和“中间(时间)。 所有这些都返回错误 我感谢您提供的任何帮助。:) 传递给Speak方法的是一个字符串。您正试图传递一个字符串和一个数字,因此,您需要做的就是使用&concatenate操作符将两者连

我正在用VBS编写一个脚本,当我登录时,我会收到时间的问候。但是,如果没有静态文本,语音音调的XML变量将无法正常工作。我错过什么了吗

Sapi.speak "<PITCH MIDDLE = '5'/>Good Morning"
虽然这是正常的

我试过
“分钟(时间)”
中间(时间)
,和
“中间(时间)
。 所有这些都返回错误


我感谢您提供的任何帮助。:)

传递给
Speak
方法的是一个字符串。您正试图传递一个字符串和一个数字,因此,您需要做的就是使用
&
concatenate操作符将两者连接起来,以获得一个包含完整内容的字符串

Sapi.speak "<PITCH MIDDLE = '5'/>" & Minute(Time)
Sapi.speak”“&分钟(时间)

非常感谢您的回答!自从我问起已经一个月了,它终于起作用了!非常感谢你!
Sapi.speak "<PITCH MIDDLE = '5'/>" & Minute(Time)