autovoice教程 之一:recognize
在配置文件新建+》状态》recognize》进入勾选那只笔后,进入配置界面。勾选Event Behavior和Use Regex。在Command Fliter里面填写:你好,我是(?<name>.+)。
这些必须都是英文状态下的符号!!这里面重要的就是括号以及括号里面的东西。只要你点击桌面新建的recognize快捷方式后,语音识别出的语句如果对应上Command Flited 内容,在()位置的字就成为你自己设置的变量%name 的值。具体用法是:(?<自己设置的变量名称>.+),例如(?<name>.+) 或者 (?<thing>.+),这样你在后面的任务里就可以引用。


当然,你也可以多设置几个变量,例如在Command Fliter里面填写:你好,我是(?<name1>.+),我喜欢(?<name2>.+),他是我的偶像。这样你可以得到两个变量%name1和%name2.
在配置文件新建+》状态》recognize》进入勾选那只笔后,进入配置界面。勾选Event Behavior和Use Regex。在Command Fliter里面填写:你好,我是(?<name>.+)。
这些必须都是英文状态下的符号!!这里面重要的就是括号以及括号里面的东西。只要你点击桌面新建的recognize快捷方式后,语音识别出的语句如果对应上Command Flited 内容,在()位置的字就成为你自己设置的变量%name 的值。具体用法是:(?<自己设置的变量名称>.+),例如(?<name>.+) 或者 (?<thing>.+),这样你在后面的任务里就可以引用。



当然,你也可以多设置几个变量,例如在Command Fliter里面填写:你好,我是(?<name1>.+),我喜欢(?<name2>.+),他是我的偶像。这样你可以得到两个变量%name1和%name2.
