-
custom菜单说明
Interaction Model:配置智能音箱可以识别的语音指令
Interfaces:视频等拓展功能开关
Endpoint:处理指令的接口地址
Intent History:指令的访问记录
Annotation Sets:指令语音分析
Display:亚马逊中控屏展示你的技能回复内容的模板设置 -
配置Interaction Model
首先点击intents旁边的按钮,创建需要实现的语音控制意图(Heater)
然后点击选中Heater意图,在下图事例语句中添加语音指令: {device} helped me heat the water to {degrees} degrees Celsius.
说明:指令的意思是控制某个热水器把水加热到X摄氏度。device和degrees是两个通配符,语音音箱识别用户的语音后会自动填充。
设置通配符:
solt type代表通配符可以被语音填充内容的类型,可以自定义创建。
Slot Filling开启后如果slot type上的内容不包含音箱识别的内容时,会自动把音箱识别的内容填充到通配符上。
Alexa speech prompts(Please, select a device to heat the water.)通配符内容缺失时,音箱会提示用户的语句。
device选择亚马逊自带的first name类型,degrees选择亚马逊自带的number类型。
设置slot type:
这里的slot values可以添加你的通配符需要识别的任意内容。这里选了亚马逊的solt types可以不填
经过上面的配置我们已经实现了,亚马逊智能音箱识别控制某个热水器把水加热到X摄氏度这个指令了。 -
配置Endpoints
选择https方式,在Default Region上的第一栏填好你服务器的接口地址,第二栏选择你证书的颁发机构。
说明:亚马逊的智能音箱识别语音指令后,会把通配符的内容和语音意图类型Heater传到你配置的接口地址上,你的服务处理完成指令并回复即可。
配置alexa skill(一)
最新推荐文章于 2022-12-14 10:23:42 发布