标签: google-assist-api

Google Assistant 与 IFTTT 的集成如何运作?

我的意思是,从技术角度来看。助手如何知道它应该将请求发送到 IFTTT 服务器?

当我在 Google Assistant 上创建自己的操作时,我使用了操作 SDK 并将清单文件上传到我的帐户中。该清单基本上将所有短语映射到意图,然后映射到预定义的履行服务器。我明白那部分。但问题是,我只能通过说这样的话来触发我的应用程序:“Ok Google,与我的应用程序交谈”。对于 IFTTT,这似乎没有必要。用户可以只说“Ok Google,修剪草坪”,而不是“Ok Google,告诉 IFTTT 修剪草坪”。

那么这在幕后是如何运作的呢?谷歌是否明确将一项服务列入白名单?或者我缺少什么部分?

voice voice-recognition google-assist-api ifttt conversational-ui

5
推荐指数
1
解决办法
246
查看次数

我可以在不使用 Google 的 AI 平台 (Api.ai) 的情况下将应用程序部署到 Google Assistant

我想将应用部署到 Google 助理。但是,我想使用不同的 AI 后端而不是 api.ai。

有谁知道这是否可能?如何?

或者,如果我想使用 Google 智能助理,我是否会坚持使用 api.ai?

谢谢

google-assist-api actions-on-google dialogflow-es

3
推荐指数
1
解决办法
1539
查看次数

如何从Google智能助理接收答案作为字符串,而不是音频流

我正在使用Assistant SDK中的python库通过gRPC进行语音识别.我已经演讲认可并作为一个字符串返回调用该方法resp.result.spoken_request_text\googlesamples\assistant\__main__.py和我有答案,因为从与方法助手API的音频流resp.audio_out.audio_data也从\googlesamples\assistant\__main__.py

我想知道是否有可能将服务的答案作为字符串(希望它在服务定义中可用或者可以包含它),以及我如何以字符串形式访问/请求答案.

提前致谢.

python google-assist-api google-assistant-sdk

3
推荐指数
1
解决办法
895
查看次数

安装Google智能助理时,我发现错误"... googlesamples.assistant"是一个包,无法直接执行..."

好吧,我已经在我的Windows 10 PC上安装了Google 智能助理并遇到了多个错误,最后我解决了这个问题:在Python3.6 OSX上安装了Google智能助理

现在,我安装了所有东西,并想测试我的麦克风,然后开始使用助手.但是,当我输入命令时

python -m googlesamples.assistant.audio_helpers 
Run Code Online (Sandbox Code Playgroud)

python -m googlesamples.assistant
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

C:\Users\robmak3>python -m googlesamples.assistant
C:\Users\robmak3\AppData\Local\Programs\Python\Python36\python.exe: No 
module named googlesamples.assistant.__main__; 'googlesamples.assistant' is 
a package and cannot be directly executed
Run Code Online (Sandbox Code Playgroud)

我一直在尝试遵循本指南:https://www.xda-developers.com/how-to-get-google-assistant-on-your-windows-mac-or-linux-machine/

任何帮助解决这个问题都会很棒!谢谢!

python windows google-assist-api google-assistant-sdk

2
推荐指数
1
解决办法
1万
查看次数