AutoVoice 是一个新推出的 Tasker Plugin,可以利用语音指令配合 Tasker 作各式各样的 Tasker 操作,由于是运用 Google 的语音辨识所以支援中文语音,广东话也可以。
AutoVoice 设定
简单来说,AutoVoice 设定分为两部份。首先要设立一个 AutoVoice Recognize Task 动作以启动 语音指令的对话框。
跟着就可设定 Profile (AutoVoice Recognized) 以辨识语音指令,并执行 Tasker 内的动作。
下面影片展示 AutoVoice 的设定步骤,会详细展示上述所提及的两个部份。
Last command id 对话式操作
在 Tasker 内可以为每一个语音指令设定一个 Profile 以运行不同的 Tasker 动作,这是最简单的做法。其实AutoVoice 设有 Last command id 可记着之前的语音指令,利用 Last command id 就可以建立如对话式的语音指令操控。而读取的语音指令,都会储存在 %avcomm 变量内,而 %avcommfiler 就储存了经判定的语音指令。
AutoVoice Continuous
AutoVoice 亦支援 Continuous 模式操作,AutoVoice 可以在背后运行,不用按任何键亦可接收语音指令,就算是屏幕关掉下也可接收指令。可以参考另一篇文章的介绍。
AutoVoice Continuous 连续接收语音指令, 操控 Tasker, 关闭屏幕亦可
AutoVoice 开电视, 声控智能家居
有了 AutoVoice 再配合神App Tasker 就可以有无穷的可能。下面就示范利用语音指令,Wake Up 电脑, 开启和操控电脑内的 XBMC 电视等。除了 AutoVoice 和 Tasker,当中还使用到 Remote Launcher 和 Yatse XBMC Remote 作配合。
另一段是外国影片,利用 AutoVoice 语音指令操控智能家居。当然要家中的电制和电器配合呢。
AutoVoice Plugin 设有免费版和收费版。免费版只会读取语音指令头四个字,例如:”这是什么东西” 就会变成 “这是什么”,但作基本使用应该足够。下面是免费版本的下载连结