【问题标题】:Narrator Pitch on Variables in VBS讲述人对 VBS 中的变量进行宣传
【发布时间】:2018-07-31 17:53:08
【问题描述】:

我正在 VBS 中编写一个脚本,以便在我登录时受到欢迎。但是,如果没有静态文本,语音音高的 XML 变量将无法正常工作。我错过了什么吗?

Sapi.speak "<PITCH MIDDLE = '5'/>Good Morning"

这会以更高的音调运行...

Sapi.speak minute(time)

虽然这是正常的。

我尝试过"&lt;PITCH MIDDLE = '5'/&gt; minute(time)"&lt;PITCH MIDDLE = '5'/&gt;middle(time)"&lt;PITCH MIDDLE = '5'/&gt;"middle(time)。 所有这些都返回错误。

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

【问题讨论】:

    标签: vbscript sapi pitch narrator


    【解决方案1】:

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

    Sapi.speak "<PITCH MIDDLE = '5'/>" & Minute(Time)
    

    【讨论】:

    • 我很欣赏这个答案!自从我问到现在已经 1 个月了,它终于奏效了!非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2011-03-13
    • 1970-01-01
    • 1970-01-01
    • 2012-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多