howTo:wsr setState * variable *传递给javascript

时间:2019-04-28 18:23:52

标签: javascript windows speech-recognition

im试图让我的语音宏侦听诸如设置的关键字之类的东西,从而允许我输入一些变量(下面是线性运动方程式)...我希望宏侦听以“设置速度”( &&“设置距离”),然后将存储在setState中的变量传递到jScript函数中进行数学运算,我只是从这项技术开始。.所以可能有更好的方法,但这就是我现在所处的位置,与我尝试过的示例不同,但是遵循类似的方式,基本上JS无法使用setState(即timeVar或distVar)访问变量,因此我想弄清楚...如何将这些值传递给JS?!

<speechMacros>
<command>
<listenFor>set time variable</listenFor>
<prompt setState="timeVar"></prompt>
</command>
<command>
<listenFor>set distance variable</listenFor>
<prompt steState="distVar"></prompt>

<script language="JScript">
<![CDATA[
var speedVar = distVar/timeVar  ;
vsay = speedVar;
Application.Speak(vsay);
]]>
</script>
</command>
</speechMacros>

0 个答案:

没有答案