4、打造个性化BMI计算器:从技能调用到对话配置的全面指南

构建个性化BMI计算器技能

打造个性化BMI计算器:从技能调用到对话配置的全面指南

在开发BMI计算器技能时,有许多关键步骤需要我们仔细处理,从选择合适的技能调用名称,到配置交互模型、处理插槽,再到创建自定义插槽值,每一个环节都至关重要。下面我们就来详细了解一下整个过程。

1. 技能调用名称的选择与测试

为了让用户能够顺利唤起BMI计算器技能,我们需要选择一个合适的技能调用名称。例如,选择“simon’s b. m. i. calculator”作为调用名称,要注意将BMI首字母大写并分开拼写,这样Alexa才能准确识别。

选择好调用名称后,一定要在Alexa设备上多次测试启动短语,以避免潜在的冲突。像很多包含特定名字的技能启动短语可能会与热门游戏“Simon Says”冲突,所以我们要确保调用名称的独特性。

2. 交互模型的选择

在开发技能时,我们有两种交互模型可供选择:
- 意图模型(Intent Model) :该模型使用意图来捕捉用户希望技能执行的操作。例如,用户说“What’s my BMI?”就是一个意图,它会触发Alexa开始计算BMI的流程。之后,Alexa会询问用户的身高和体重,用户需要通过“ProvideHeightAndWeight”意图一次性提供身高和体重信息。
- 对话模型(Alexa Conversations) :这种模型更加注重对话交互,允许用户分别提供身高或体重信息。当Alexa发现缺少某个值时,会进一步提示用户提供该信息。

对于复杂的技能,对话模型更加友好,因为它允许用户以自己的方式回答提示,而不是遵循意图模型的严

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值