亚马逊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端点的技能。创建技能后,可以移除该权限并添
超级会员免费看
订阅专栏 解锁全文
41

被折叠的 条评论
为什么被折叠?



