我想知道是否可以在Dragon NaturallySpeaking的高级脚本中获取游标上下文。
通过游标上下文,我的意思是周围的字符。例如,我有时想要调整语音命令的一些步骤,以确定光标前面的字符是否为空格。
答案 0 :(得分:2)
我能想到的最好的是我的<a href=".." download></a>
功能,如下所示:http://knowbrainer.com/forums/forum/messageview.cfm?catid=4&threadid=2739&discTab=true&messid=11427&parentid=11409&FTVAR_FORUMVIEWTMP=Single
CheckNewPara
您应该查看http://knowbrainer.com/forums/forum/messageview.cfm?FTVAR_FORUMVIEWTMP=Linear&catid=4&threadid=2739&discTab=true处的完整主题以获取所有上下文,但我指向的帖子中的代码应该可以帮助您入门。
我的最新版本的函数实际上调用了一个AutoHotKey脚本,该脚本查看前三个字符(或者有多少个字符,如果有的话)和接下来的两个字符(或者有多少个字符,如果有的话是任何)并返回一个空格,两个空格,或根据上下文返回任何内容。上下文可以是终端标点符号(需要两个空格)或pound / hash#符号或close paren括号或大括号)]}都不需要空格,否则默认为一个空格。我也有它所以我可以在输入Dragon命令的结果之前和/或之后调用它。
HTH,YMMV,