я пытаюсь заставить мой речевой макрос прослушивать что-то вроде заданного ключевого слова, которое позволяет мне ввести некоторую переменную (ниже приведено линейное уравнение движения) ... я хотел бы, чтобы макрос слушал для "заданной скорости" ( && "установить расстояние"), затем передайте переменные, хранящиеся в 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>