Ale*_*cha 5 android launcher voice-recognition google-glass
我已经在我的Google眼镜上安装了一个应用程序,但是一旦我关闭它,我就必须连接回我的电脑再次启动它.
如何将我的应用程序注册到语音命令列表?例如"Ok Glass,告诉我立方体".因此,在主屏幕上,您以"OK Glass"开头,然后说出用户定义的字符串(例如"向我显示多维数据集"),并且将启动与此字符串关联的应用程序.之前我已经通过在应用程序清单中添加几行来看到了这一点,但无法再找到它.我知道这可能需要一个有根据的Glass设备,但没关系.
这个讨论与这个问题有关,但没有给出答案.
有几种奇怪的方法可以启动应用程序;我在这里写了一页描述它们。
至于语音触发,您需要做两件事。
首先,将以下内容添加到清单中作为<activity>要启动的元素的子元素:
<intent-filter>
<action android:name="com.google.android.glass.action.VOICE_TRIGGER" />
</intent-filter>
<meta-data android:name="com.google.android.glass.voice_trigger" android:resource="@string/voice_menu_trigger" />
Run Code Online (Sandbox Code Playgroud)
并在 中创建相应的字符串res/string.xml。
其次,在已取得 root 权限的设备上启用本机应用程序语音构建选项(我在此处描述了所有实验以及如何在此处启用它们):
> adb shell setprop persist.lab.native_app_voice true
Run Code Online (Sandbox Code Playgroud)
注意:只有当您的 Glass 处于用户调试模式时,这才有效。按照以下说明将其置于用户调试模式。
| 归档时间: |
|
| 查看次数: |
1814 次 |
| 最近记录: |