我正在考虑以下方面的内容:
我在软件中输入了一个短语,然后单击一些保存按钮。
我的软件将此短语保存在Google云端硬盘上的文档中。
我对助手说了一个特定短语。
助手从Google云端硬盘文档中读回短语。
只是为了澄清,我只是在寻求有关第4点的帮助。其余的应该很简单。
这有可能吗?我不介意骇人听闻的解决方案,因为它只是用于简短的概念验证演示。
#1 楼
要使这种实验最简单,就是使用API.ai(Google Home诞生之前Google所购买的工具[1])。在API.ai中,您可以非常轻松地模拟流程使用一个命令给出的数据并用另一个命令读取,但是使用实际的Google云端硬盘,也可以构建您拥有的确切流程。
您描述的流程是这样完成的:
使用Intent唤醒API.ai,使用Action响应[1]中的数据。在“操作”中,您将使用例如Node.js [2]创建一个自定义实现,..
..使用Google Drive的REST api的Node.js版本处理文档。
在API.ai中使用另一个Intent来生成另一个操作,然后调用另一个实现,然后调用另一个操作。.
..在Node.js中与其他方向进行通信并从Google Drive REST API中获取数据,并调用数据以响应API.ai中的意图。
[1] https://www.smashingmagazine.com/2017/05/build-action-google-home-api-ai/#google -actions-and-api-ai
[2] https://medium.com/google-cloud/how-to-create-a-custom-private-google-home-action-260e2c512fc
[3] https://developers.google.com/drive/v3/web/quickstart/nodejs