我在Dragon NaturallySpeaking的高级脚本中编写了以下语音命令:
Sub Main
SendKeys"number_of_"
Wait(0.2)
HeardWord "no", "space"
End Sub
命令的要点是键入number_of_
,然后在用户口述另一个单词时阻止Dragon添加空格。因此,我使用HeardWord
来调用no space
语音命令。
除了线路HeardWord "no", "space"
未能调用no space
语音命令外,其他一切都按预期工作。为什么?
使用HeardWord
时,需要编写命令的确切名称,而不是一些同音异义词。在本例中,命令的确切名称是No-Space
,随后您应该编写:
Sub Main
SendKeys"number_of_"
Wait(0.2)
HeardWord "No-Space"
End Sub