[发明专利]智能家居控制方法和智能家居控制系统有效
申请号: | 201710718603.9 | 申请日: | 2017-08-21 |
公开(公告)号: | CN107688329B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 林圣国;姚博;刘宗儒;李志为 | 申请(专利权)人: | 杭州博联智能科技股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 44288 广州市越秀区哲力专利商标事务所(普通合伙) | 代理人: | 胡拥军 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能家居 控制 方法 控制系统 | ||
本发明公开了一种智能家居控制方法和智能家居控制系统。该智能家居控制方法包括以下步骤:接收用户的控制意图,将控制意图转换为文本信息;将文本信息与多个自定义控制文本口令进行匹配,匹配成功,将与文本信息对应的自定义控制文本口令对应的设备控制指令发送至智能家居设备,匹配失败,提示用户重新输入控制意图;智能家居设备接收设备控制指令,执行相应的指令操作。上述智能家居控制方式是基于已有的多个自定义控制文本口令,对用户的控制意图进行匹配,不再需要大量数据进行训练,成本较低。
技术领域
本发明涉及一种智能家居控制技术领域,尤其涉及一种智能家居控制方法和智能家居控制系统。
背景技术
目前,智能家居控制系统的语音/文本控制基本基于自然语言处理(NaturalLanguage Processing)技术,对用户的语音/文本输入进行处理,进而匹配控制智能家居。
但是,现有的智能家居控制方法存在以下缺陷:该控制方法需要大量的用户数据,训练成本很高,算法更新缓慢。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种智能家居控制方法,该方法不需要大量的用户数据进行训练。
本发明的目的之二在于提供一种与上述智能家居控制方法对应的智能家居控制系统。
本发明的目的之一采用以下技术方案实现:
一种智能家居控制方法,包括以下步骤:
接收用户的控制意图,将所述控制意图转换为文本信息;
将所述文本信息与多个自定义控制文本口令进行匹配,匹配成功,将与所述文本信息对应的自定义控制文本口令对应的设备控制指令发送至智能家居设备,匹配失败,提示用户重新输入控制意图;
智能家居设备接收所述设备控制指令,执行相应的指令操作。
进一步地,所述多个自定义控制文本口令通过以下方法得到:根据用户的设备描述信息修改控制文本口令模板库中的多个控制口令模板,生成多个自定义控制文本口令。
进一步地,将所述文本信息与多个自定义控制文本口令进行匹配包括:将所述文本信息和短期上下文的集合与所述多个自定义控制文本口令进行匹配,所述短期上下文为预设时间内用户前期输入的控制意图对应的文本信息。
进一步地,所述短期上下文为用户上次输入的控制意图对应的文本信息。
进一步地,还包括计算用户本次控制意图输入与上次控制意图输入之间的时间间隔,如果所述时间间隔小于等于预设时间,将所述文本信息和短期上下文的集合与所述多个自定义控制文本口令进行匹配,否则,提示用户重新输入控制意图,并存储本次的文本信息作为下次输入的短期上下文。
进一步地,通过将所述文本信息与多个自定义控制文本口令进行匹配记录最长公共子序列,还包括将所述最长公共子序列与多个约束条件进行对比,如果所述最长公共子序列符合所述多个约束条件中的至少一个条件,则匹配失败。
进一步地,匹配失败后,还包括返回所述最长公共子序列中与系统初始配置参数相符的设备描述信息,并提示用户重新输入控制意图;
所述系统初始配置参数包括设备名称、设备数量、场景数量中的至少一个。
进一步地,在将所述文本信息与多个自定义控制文本口令进行匹配之前,还包括基于所述多个自定义控制文本口令对所述文本信息进行纠错。
本发明的目的之二采用以下技术方案实现:
一种智能家居控制系统,包括:
用户终端,用于接收用户输入的控制意图,并将所述控制意图转换为文本信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州博联智能科技股份有限公司,未经杭州博联智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710718603.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调式蜂蜜生产用冲瓶机
- 下一篇:一种节能灯灯管清洗装置