日期:
来源:HomeAssistant家庭助理收集编辑:来鸭来鸭一起来鸭
我想听周杰伦
的歌、我想听林俊杰
的歌、快进一
分钟、快进五
分钟、我想看中央一台
、我想看电影频道
意图脚本就是为了匹配通用语句,提取关键词,然后根据关键词自由发挥的解决方案
前言
之前有一篇教程介绍如何【用微信控制米家设备】,使用的就是自定义指令, 其原理就是将微信输入的文本命令,发送到HomeAssistant里的小爱音箱执行处理
自从将语音小助手升级到最新版本之后,我有了一个更好的实现方案
功能回顾
之前是通过自定义脚本的intent
属性,定义多个控制意图,然后将变量
传入到脚本之中,调用小爱音箱执行命令服务
script.1669449607448:
reply: '{{text}}'
intents:
- "小爱{text}"
- "小艾{text}"
遇到的问题
1. 修改自定义配置文件不会立即生效,需要去重载自定义配置,脚本重新加载后才能生效
2. 每次修改意图还需要重新编辑文件,操作过于繁琐
更好的想法
我需要一个可以编辑意图语句的界面,编辑后立刻就能生效。自己开发太麻烦了,所以我把主意打到了别名
的身上