



Actions on Google是Google在2016年对标亚马逊Alexa平台Skills推出的功能。通过该平台,开发者可以构建直接在Google Assistant框架中运行的应用程序。在本章示例项目中,我们将介绍使用Dialogflow API实现对话式聊天机器人,以及如何借助Actions on Google平台使它们在Google Assistant上执行不同的Action。该项目可以使读者很好地理解如何构建使用语音和基于文本的对话接口产品。
我们将实现一个聊天机器人(chatbot),它会询问用户的姓名,然后为用户生成一个幸运数字。我们还将研究如何使用Actions on Google开发平台在Google Assistant框架上提供聊天机器人。
本章涵盖以下主题。
了解可用于创建聊天机器人的工具。
创建Dialogflow账户。
创建Dialogflow代理。
了解Dialogflow控制台。
创建你的第一个Google Action。
创建Actions on Google项目。
实现Webhook。
将Webhook部署到Cloud Functions。
创建Actions on Google版本。
为对话式应用程序创建用户界面。
集成Dialogflow代理。
添加与Assistant的音频交互。