写点什么

Amazon Lex – 构建对话语音与文本界面

  • 2019-11-19
  • 本文字数:1575 字

    阅读完需:约 5 分钟

Amazon Lex – 构建对话语音与文本界面

尽管能够“说话”的计算机确实令人振奋,但学会了倾听与回应的计算机无疑更加出色!如果大家曾经使用过Amazon Echo,一定体会过在 Alexa 服务支持下的交互模式是多么简单、实用和强大。


今天,我们利用与 Amazon Alexa 相同的深度学习技术(ASR,即自动语音识别;NLU,自然语言理解),为大家带来能够在您的对话应用程序内生效的新服务。大家可以利用Amazon Lex服务构建聊天机器人及其它类型的 Web 与移动应用程序,其将带来逼真的对话交互能力。您的聊天机器人能够提供信息、支持应用程序、简化工作行为,或者为其它机器人、无人机乃至玩具提供控制机制。


Amazon Lex 的设计目标在于帮助大家快速实现上述目标。大家首先可在 Lex Console 中设计您的对话,即为 Lex 提供某些示例性短语以构建自然语言模型。在此之后,您即可公布自己的 Amazon Lex 机器人并利用其处理来自您用户的文本或者语音对话内容。Amazon Lex 是一项全托管服务,因此大家无需为其配套基础设施的设置、管理或者规模伸缩而费心。


您的聊天机器人目前可接入 Facebook Messenger; 面向 Slack 与 Twilio 的整合工作正在进行当中。在 AWS 方面,Amazon Lex可与 AWS Lambda、AWS Mobile Hub 以及 Amazon CloudWatch 进行协作。您也可在代码中使用 Amazon DynamoDB、Amazon Cognito 以及其它服务。


Amazon Lex 允许大家利用 AWS Lambda 函数以实现聊天机器人的业务逻辑,其中包括接入您的企业应用及数据。配合刚刚公布的、适配于 AWS Mobile Hub 的 SaaS 集成能力,大家可以使用自己构建的企业生产力机器人为客户、联系人、领导层,以及存储于其它 SaaS 应用程序内的企业数据提供对话界面。


综合上述内容,大家现在能够利用全部相关组件来构建全面集成化解决方案。Amazon Lex可由移动应用为起点,并可逐步推进至逻辑实现层面。

Amazon Lex 概念

下面我们将对 Amazon Lex 的各项基本概念加以阐述:


机器人 – 一个包含了所有对话组件的聊天机器人。


意图 – 意图代表使用这个机器人的用户所希望达成的目标(包括购买机票、安排预约或者获取天气预报信息等)。


话语 – 话语指的是以语音或者文本形式表达的短语。每个话语会调用一项意图。“我想预订酒店”或者“我想预订鲜花”就是两条简单的话语。


槽位 – 每个槽位代表着满足用户意图所对应的数据片段。槽位内容拥有具体类别; 差旅机器人一般使用的槽位包括城市、州或者机场。


提示 – 提示表现为问题,用于要求用户提供某些数据(以填充槽位)来表述其意图。


实现 – 实现代表的是能够达成用户意图的业务逻辑。Lex 支持利用 Lambda 函数作为实现手段。


机器人、意图以及槽位具备版本控制机制,因此大家可以在多开发者环境当中,在诸如开发、测试、分段以及生产等流程间设定明确的边界。大家可以为机器人创建多种别称,并将其映射至各组件的特定版本当中。

构建一套机器人

大家可以通过 Lex Console 定义 Lex 机器人并为其设置全部组件。作为起步,大家可以首先使用我们提供的样例或者直接创建您理想中的定制化机器人:



您可在下一页面中定义您的话语及其配套槽位:



而后利用以下设置对机器人进行自定义:



您可以通过交互进行机器人测试并随时调整,直到其反应与预期相符:



此后,您可以生成一条回调 URL 以将其应用在 Facebook(或者其它支持平台)当中:



在本届 re: Invent 大会结束后,我将拿出更多时间对这项服务的相关细节进行深入阐述。

价格与上线时间

Amazon Lex目前已经在美国东部(北弗吉尼亚州)服务区提供预览版本,大家可以马上开始利用其构建自己的对话应用!


在登录之后,您每月可以发出 1 万条文本请求与 5 千条语音请求,且首年之内无需支付任何费用。在此之后,每 1 千条语音请求收费 4 美元,而每 1 千条文本请求收费 0.75 美元。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/amazon-lex-build-conversational-voice-text-interfaces/


2019-11-19 08:00802

评论

发布
暂无评论
发现更多内容

文盘Rust -- 安全连接 TiDB/Mysql

京东科技开发者

rust TiDB 京东云 京东技术 企业号 3 月 PK 榜

前端常见react面试题合集

夏天的味道123

前端 React

2023Java面试,看完这份笔记薪资和offer都稳了!

程序知音

Java 编程语言 后端 八股文 Java面试题

细说React组件性能优化

xiaofeng

前端 React

前端经典react面试题(持续更新中)

xiaofeng

前端 React

连接内网SSH新姿势,告别慢速度及防火墙限制

百川云开发者

Linux 远程连接 主机运维

不被定义,思岚科技机器人底盘的百变扩展可能!

科技热闻

@Transaction注解的失效场景

京东科技开发者

京东云 京东技术 企业号 3 月 PK 榜

这可能是你需要的React实战技巧

夏天的味道123

前端 React

读懂React原理之调和与Fiber

xiaofeng

前端 React

前端react面试题合集

夏天的味道123

前端 React

Android图形渲染系统新

江湖修行

渲染 an'droid 渲染技术

8个云成本优化的最佳实践

SEAL安全

FinOps 云成本管理

打造语言大模型的生成式AI,澜舟科技一年内完成数亿元融资

澜舟孟子开源社区

人工智能 AIGC

焱融科技发布国内首个NVIDIA DGX A100 + 全闪存储参考架构白皮书

焱融科技

文件存储 容器存储 分布式文件存储 高性能存储 全闪存储

[译]TIME_WAIT及其对协议和可伸缩客户端服务器系统的设计实现

蓬蒿

TCP TIME_WAIT

京东前端高频react面试题及答案

xiaofeng

前端 React

好朋友 TIME_WAIT

蓬蒿

TCP协议 TIME_WAIT

博睿数据入选中国高科技高成长企业系列榜单

博睿数据

可观测性 智能运维 博睿数据 荣誉奖项 高科技企业

详解React的Transition工作原理原理

夏天的味道123

前端 React

FeatHub:流批一体的实时特征工程平台

Apache Flink

大数据 flink 实时计算

移动端应用性能多维监控——崩溃监控系统

Openlab_cosmoplat

工业互联网 开源社区 崩溃监控系统

OPPO 对话式 AI 助手小布演进之路

安第斯智能云

人工智能 AI IoT 跨端 语音助手

2022年国内CVC参与股权投资事件1341个,同比减少43.9%;智能制造、医疗健康和企业服务最受青睐丨睿兽分析CVC年报

创业邦

中国美妆行业私域服务商发展洞察

易观分析

商业 美妆

ChatGPT-4 来了, OpenAI 官宣6种已落地应用和服务模式

B Impact

【NLP 系列】Bert 词向量的空间分布

京东科技开发者

人工智能 nlp NLP 大模型 BERT 企业号 3 月 PK 榜

深入理解 Taier:MR on Yarn 的实现原理

袋鼠云数栈

hadoop

JRC Flink流作业调优指南

京东科技开发者

Apache 京东云 京东技术 企业号 3 月 PK 榜

新版本发布!TDengine 3.0.3.0 为数据压缩、事件窗口等七大功能加“Buff”

TDengine

大数据 tdengine 开源 时序数据库 国产数据库

大厂不同职级要求有何不同

致知Fighting

Java 后端 晋升

Amazon Lex – 构建对话语音与文本界面_其他_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章