23、亚马逊Alexa技能开发与CloudWatch监控指南

亚马逊Alexa技能开发与CloudWatch监控指南

1. Alexa技能开发

1.1 Lambda项目(Java)说明

使用ASK SDK v2(Java)开发Alexa技能时,需要为每个意图定义处理程序。每个处理程序包含 canHandle 函数和 handle 函数, canHandle 函数用于检查和确认处理程序响应的意图, handle 函数包含意图的实际逻辑。

除了意图处理程序类,还需要定义一个父处理程序类,该类继承自 SkillStreamHandler 类。通过 super 调用将包含所有其他意图处理程序的 AlexaSkill 对象传递给 SkillStreamHandler 父构造函数。

若使用旧版本的SDK,可参考 迁移指南 迁移到v2版本。

为了让Alexa按照期望的方式发音,可以使用语音合成标记语言(SSML)。

创建Alexa技能时,首先要为任何Alexa技能授予调用Lambda的权限,因为只有当Lambda有Alexa触发器时才能创建带有Lambda端点的技能。创建技能后,可以移除该权限并添

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值