问题标签 [google-voice-actions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
231 浏览

android - 在用户通过“Ok Google,让我在线”等语音请求后,如何在谷歌助手中显示我的“应用操作”?

我正在开发一个 android 项目,用户希望通过语音命令在线/离线更改他的状态。每当用户说“Ok Google,让我上网”时

1.我的操作应该从谷歌助手路由到我的应用程序上下文,在那里我可以在线/离线更改用户状态,这可能吗?

如果不可能,我可以这样做吗?

2.每当用户说“Ok Google,让我在线”时,谷歌助手可以像这样显示带有我的应用程序图标的按钮,(但这应该是我的应用程序特有的)

在此处输入图像描述

如果以上可行,我可以从谷歌助手点击按钮并将用户路由到我的应用程序,在那里我可以完成我的任务。

你能告诉我我怎样才能做到这一点吗?

0 投票
1 回答
123 浏览

actions-on-google - Google 助手 - 识别音频片段并据此采取行动

我正在尝试构建一个 Google Assistant 应用程序来识别正在从另一台设备(电视、收音机等)播放的音频剪辑,并根据该音频剪辑采取行动来播放另一个音频剪辑、YouTube 视频或打开一个网站在浏览器中。

很高兴知道实现此功能的可能性以及是否有任何可用的 Google 资源/文章可供我使用。

谢谢,

0 投票
0 回答
85 浏览

android - 为 Android 应用创建自定义背景语音意图

我知道这个话题已经讨论了 8 年,但我一直无法找到这个问题的最新答案。

我在业余时间开发 Android Auto 应用程序。我正在尝试构建一个版本的车牌游戏;当您发现州外车牌时,您会将其记录到应用程序中。希望你能找到全部 50 个。

昨晚与我妻子交谈时,我们意识到实现这一目标的最聪明方法是激活汽车方向盘上的讲话。从那里,说出类似的Add Utah to the License Plate Game话会将犹他州添加到您所看到的车牌列表中。用户显然不希望在乘车期间将此应用程序置于前台,因此后台语音操作将是可行的方法。

Android Auto 部分只是为了好玩,并学习如何使用某种最小 UI 为 Android Auto 进行开发。

当涉及到自定义语音话语时,Android 语音操作的文档很少。我真的需要为旨在存储数据并将所有逻辑托管在项目本地的应用程序创建一个 Google 助理扩展程序吗?

感谢您的任何帮助!

0 投票
1 回答
137 浏览

dialogflow-es - DialogFlow 中的帐户链接仅发生一次

我正在使用带有 OAuth 的帐户链接 - DialogFLow 中的授权类型,并将其添加到 Intent 之一(假设 Intent 名称为Secret)。

当我第一次在测试模拟器中测试它时,它确实要求登录并且登录成功。

从第二次开始,它不再要求任何登录。我很困惑为什么它不要求任何登录?

对于每个 google/gmail 帐户,帐户链接/登录只会发生一次吗?

我希望应用程序在用户调用Secret intent. 这可以做到吗?

0 投票
1 回答
74 浏览

android - 集成系统语音操作,就像在 Twitter“查找 [xyz] [on] [app_name]”中一样。“在 [app_name] 上搜索 [xyz]”已经在工作

我想集成 Google Voice Action 以支持来自Google AssistantlikeFind xyz on app_name或的用户查询Find xyz using app_name

我已经成功集成SEARCH_ACTION了支持用户从Google AssistantlikeSearch xyz on app_nameSearch xyz using app_name. 我已经使用Search using a specific app完成了这项工作。

如何启用Find关键字搜索?Twitter 支持使用FindSearch关键字进行搜索的两种选项。但是我无法找到任何文档,并且它不适用于SEARCH_ACTION意图过滤器。

编辑:

根据上面的文档链接,我有一个类似的活动,

但这只是处理类似的查询Search xyz on app_name

0 投票
1 回答
137 浏览

python - 在 python 上做语音助手

我需要帮助。我遵循了其中一个教程。我有一个语音助手,但它只执行一个命令,而不做任何事情。你能帮我让他永远听下去吗?所以,它会一直听,但只有在我关闭它时才会关闭。PS:请不要关注其他语言单词。这是我的代码:

0 投票
1 回答
48 浏览

actions-on-google - actionssdk 中的自定义实体

使用 google actionsSDK 并试图弄清楚如何在操作包中包含自定义实体。我在这里找到了手册:https ://developers.google.com/assistant/conversational/action-package/reference/QueryPatterns但本手册很短,它们没有提供应该包含自定义类型的方式。

你们中有人有这方面的经验吗?

0 投票
2 回答
392 浏览

python - 我正在用 python 做一个语音助手,但出现错误你能帮我解决这个问题吗?

下面是错误

我在说“下载 PyAudio”后安装了 PyAudio,但它仍然说下载 PyAudio。
我应该下载更多什么模块或软件包?? 我不调试它,我只安装了 PyAudio。
这是我所知道的所有信息。
如果您无法弄清楚如何解决它,我会尝试提供更多信息:)。 感谢所有 Stackoverflow 社区的帮助。

0 投票
1 回答
39 浏览

python - 删除语音助手后端的mp3文件

我正在使用教程构建语音助手。我附上下面的链接以供参考

现在在函数 def assistant_speaks(output) 中我做了一些改变。现在每当助手说话时,都会生成一个后端 mp3 文件。文件随机编号。一旦语音助手停止,我想删除那些 mp3 文件。如何做到这一点?这是代码 -

0 投票
0 回答
30 浏览

java - 如何从主屏幕唤醒 Android 应用并执行搜索等操作

是否可以使用主屏幕的语音命令唤醒我们的应用程序,或者在不打开应用程序的情况下从主屏幕调用应用程序的某些功能?

例如,如果我在主屏幕上说“Hi App(name) Search (query)”... 那么它将自动打开并开始搜索