使用自定义 Google Now 命令启动 Android 应用
Posted
技术标签:
【中文标题】使用自定义 Google Now 命令启动 Android 应用【英文标题】:Launch Android app with custom Google Now command 【发布时间】:2015-02-17 11:19:13 【问题描述】:我查看了其他一些问题,但从未看到我正在寻找的答案。我可以创建一个活动来接收系统意图,例如传入的消息。应用程序也可以接收诸如 AlarmClock.ACTION_SET_ALARM 之类的 Google Now 意图。如何设置我的应用以接收自定义 Google Now 语音命令?例如,在 Google Now 我想说 Ok Google,[应用名称] [输入数据]。 然后应用程序将被启动并有 [输入数据] 来处理。这可以通过 Tasker 和 AutoVoice 来完成,但我怎样才能让我的 android 应用自行监听 任何 Google Now 命令?
【问题讨论】:
你好..你找到什么方法了吗...?? 【参考方案1】:您可以将语音转换为文本。您可以创建服务或广播接收器来检测语音输入并执行适当的操作。
语音转文字链接:http://www.androidhive.info/2014/07/android-speech-to-text-tutorial/
【讨论】:
在该示例中,用户必须手动打开应用程序并单击按钮来触发语音识别。我在问如何让应用程序监听自定义命令而无需打开应用程序。有点像抓住 Google Now 的听众。以上是关于使用自定义 Google Now 命令启动 Android 应用的主要内容,如果未能解决你的问题,请参考以下文章
Google 助理自定义命令 |嘿 Google,打开我的应用页面
python 使用Django单位中的自定义日期模拟/替换timezone.now()