首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我想说,“嘿,谷歌,在TestApp上创建一个会议”这是不是可以不打开应用程序

我想说,“嘿,谷歌,在TestApp上创建一个会议”这是不是可以不打开应用程序
EN

Stack Overflow用户
提问于 2019-03-16 01:17:21
回答 1查看 74关注 0票数 0

我正在做一个项目,集成谷歌助手与现有的Android应用程序。要求很简单。假设我的应用程序名为TestApp,并且我希望它只创建一个会议,我希望能够说,“嘿,谷歌,在TestApp上创建一个会议”。

我找到的最接近我需要的API是语音交互。这与我需要做的非常相似,但它只允许预设的语音触发器,如“呼叫此人...”。或“将闹钟设置为...”,但不能执行“创建任务或其他内容...”就像我的例子一样。根据此链接,不允许自定义语音操作。

所以我的问题是,有没有可能直接与我的应用程序交互,让它做一个非常简单的任务?

EN

回答 1

Stack Overflow用户

发布于 2019-03-21 21:27:08

简短的回答:不,不是直接的。但您的操作可以提示用户允许“深度链接”到Android活动中。为此,您需要首先在控制台中关联Action和Activity。示例代码在这里

https://actions-on-google.github.io/actions-on-google-nodejs/classes/conversation_helper.deeplink.html

更长的答案:在Google上有行动之前,Google Now也有行动。(是的,我知道这很令人困惑)。有了Google Now Actions,手机上的Google App就可以启动一个Android活动,其意图是在“字符串附加”捆绑中携带搜索词。然后你的用户会说类似这样的话

“好的,谷歌搜索TestApp上的会议创建者”。然后,您将在一个巧尽心思构建的搜索意图中获得文本"the meeting creator“作为额外的查询字符串,这将启动TestApp的会议创建活动。详情如下:

https://www.seroundtable.com/google-now-actions-19436.html

与Google上的操作不同,Google Now操作会强制用户将其请求设置为搜索。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55187733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档