gpt4 book ai didi

android - 启动 Google Assistant 语音交互

转载 作者:行者123 更新时间:2023-11-30 00:35:12 25 4
gpt4 key购买 nike

我看过 Voice Actions API,它介绍了如何创建自己的语音交互,这些交互可由 Google 智能助理使用关键字启动。这使用户可以说 Ok,Google,然后说您的关键字。然后,Google Assistant 会将交互转发到您的 Android 应用程序的 Activity。

我想去另一个方向。我想使用 Google Assistant 已经处理的内置交互,但我想从我的应用程序内部开始交互(这意味着我想将一些数据传递给 Google Assistant,或者至少启动它并听取它)。有谁知道这是否可能?每次我的应用检测到特定触发器时,我都想提示 Google 智能助理开始与用户的特定交互,而无需他们先说“Ok,Google”。

我可以通过使用文本到语音和语音识别器服务开始我自己的交互来做类似的事情,但语音声音和工作流程在 Google 智能助理中更加清晰,所以为什么要重新发明轮子。

或者,如果有一种方法可以使用与 Google 智能助理相同的语音和语音识别,我可以使用它。

有什么想法吗?

最佳答案

自从您提出问题后,Google 推出了 Google Assistant SDK 的开发者预览版这听起来像它做你想做的(或可以做的)。虽然它是为嵌入式设备设计的,但它可以让您的用户打开与智能助理的语音 channel ,而无需说“OK Google”并获得语音响应。

在您的应用程序本身内部触发一些东西仍然存在一些问题,但现在是可能的,并且随着时间的推移有望得到改善。目前,您必须在 channel 外向您的应用程序发出命令 - 因此,要么让您的服务器端 Action 向您的应用程序发送 GCM 消息,要么采取您的应用程序可以接收的其他操作。

关于android - 启动 Google Assistant 语音交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43533206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com