如果您使用的是 Amazon Lex V2,请改为参阅 Amazon Lex V2 指南。
如果您使用的是 Amazon Lex V1,我们建议您将机器人升级到 Amazon Lex V2。我们不再向 V1 添加新功能,强烈建议使用 V2 以获得全新的机器人。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
什么是 Amazon Lex?
Amazon Lex 是一项 AWS 服务,用于使用语音和文本来为应用程序构建对话界面。借助 Amazon Lex,为 Amazon Alexa 提供技术支持的同一对话引擎现可供任何开发人员使用,从而使您能够在新的和现有的应用程序中构建高级的自然语言聊天机器人。Amazon Lex 具备自然语言理解 (NLU) 和自动语音识别 (ASR) 的深度功能性和灵活性,使您能够通过生动的对话互动构建高度参与的用户体验并创建新的产品类别。
借助 Amazon Lex,任何开发人员都能快速构建对话聊天机器人。借助 Amazon Lex,无需深度学习专业知识,您只需在 Amazon Lex 控制台中指定基本对话流程即可创建机器人。Amazon Lex 管理对话并在对话中动态调整响应。借助此控制台,您可构建、测试和发布您的文本或语音聊天自动程序。随后,您可将对话接口添加到移动设备、Web 应用程序和聊天平台 (例如,Facebook Messenger) 上的自动程序。
Amazon Lex 提供 AWS Lambda 集成功能,用于集成 AWS 平台上的许多其他服务,包括 Amazon Cognito、AWS Mobile Hub、Amazon CloudWatch 和 Amazon DynamoDB。通过与 Lambda 集成,机器人能够访问预构建的无服务器企业连接器,从而链接到 SaaS 应用程序(如 Salesforce、HubSpot 或 Marketo)中的数据。
使用 Amazon Lex 的一些好处包括:
-
简易性 — Amazon Lex 指导您使用控制台在几分钟内创建您自己的聊天机器人。您只需提供几个示例短语,Amazon Lex 即可构建完整的自然语言模型,机器人可通过此模型使用语音和文本进行交互来提问、回答和完成复杂的任务。
-
大众化的深度学习技术 — 由与 Alexa 相同的技术提供技术支持,Amazon Lex 提供了 ASR 和 NLU 技术来创建语音语言理解 (SLU) 系统。借助 SLU,Amazon Lex 采用自然语言语音和文本输入,理解输入背后的意图,并通过调用相应的业务功能来实现用户意图。
语音识别和自然语言理解是在计算机科学领域内要解决的部分最具挑战性的难题,这需要基于大量数据和基础设施来展开尖端的深度学习算法训练。Amazon Lex 推出了所有开发人员都能接触到的深度学习技术,由与 Alexa 相同的技术提供支持。Amazon Lex 聊天机器人将传入语音转换为文本并理解用户意图以生成智能响应,以便您能够集中精力为您的客户构建具有差异化增值的机器人,从而定义可通过对话接口生成的全新的产品类别。
-
无缝部署和扩展 — 借助 Amazon Lex,您可以直接从 Amazon Lex 控制台构建、测试和部署机器人。Amazon Lex 使您能够轻松发布要在移动设备、Web 应用程序和聊天服务(如 Facebook Messenger)上使用的语音或文本聊天机器人。Amazon Lex 将自动扩展,您无需担心预置硬件和管理基础设施来支持您的机器人体验。
-
与 AWS 平台的内置集成 — Amazon Lex 具有与其他 AWS 服务(如 Amazon Cognito、AWS Lambda、Amazon CloudWatch 和 AWS Mobile Hub)的本机互操作性。您可借助 AWS 平台来实施安全性、监控、用户身份验证、业务逻辑、存储和移动应用程序开发。
-
经济高效 — 通过使用 Amazon Lex,无前期成本或最低费用。您只需为发出的文本或语音请求付费。基于请求的即付即用定价和低成本使这项服务成为构建对话接口的经济高效的方式。通过 Amazon Lex 免费套餐,您可轻松试用 Amazon Lex,无需任何初期投资。
您是否是首次接触 Amazon Lex 的用户?
如果您是首次接触 Amazon Lex 的用户,我们建议您按顺序阅读以下内容:
-
Amazon Lex 入门 — 在本节中,您将设置账户并测试 Amazon Lex。
-
API参考 — 本节提供了您可用于探索 Amazon Lex 的更多示例。