从另一个语音命令使用 Dragon NaturallySpeaking 调用 "no space" 语音命令

Calling the "no space" voice command with Dragon NaturallySpeaking from another voice command

我在 Dragon NaturallySpeaking 的高级脚本中编写了以下语音命令:

Sub Main
    SendKeys"number_of_"
    Wait(0.2)
    HeardWord "no", "space"
End Sub

命令的重点是键入 number_of_,然后防止 Dragon 在用户口述另一个词时添加 space。结果我用HeardWord调用了no space语音指令

除行 HeardWord "no", "space" 外,一切都按预期工作,它无法调用 no space 语音命令。为什么?

使用HeardWord时,需要写出命令的准确名称,而不是一些谐音。在这个例子中,命令的确切名称是No-Space,随后你应该写:

Sub Main
    SendKeys"number_of_"
    Wait(0.2)
    HeardWord "No-Space"
End Sub