一种基于用户指令识别家电的方法、系统和装置制造方法及图纸

技术编号:14002719 阅读:75 留言:0更新日期:2016-11-16 10:51
本发明专利技术特别涉及一种基于用户指令识别家电的方法、系统和装置。本发明专利技术可以根据用户指令自动识别操控对象,尤其是在用户指令中没有指定操控对象或者指定的操控对象不能实现操作功能时,通过对用户指令进行语义分析和情境分析,找到最符合用户控制意图的家电,并对所述家电进行控制,解决了传统语音或文字控制方法中需要强制指定或者预先设定操控对象的问题,控制方式更加智能和多样化,满足用户的使用需求。

【技术实现步骤摘要】

本专利技术涉及家电控制领域,特别涉及一种基于用户指令识别家电的方法、系统和装置
技术介绍
智能家居系统已经在我们的日常生活中运用得越来越广泛,通过智能家居系统,可以简单方便的对家庭中各个家电进行智能控制,提高了家居的便利性和舒适性。现有的智能家居系统对家电进行控制时,需要清楚地指明被控制对象,否则无法判断是要对哪台家电进行控制,比如用户说:“温度设成27度”,而家中有多台温度控制设备时,则无法识别到底操作哪台,只能随机一台执行,或执行用户预先设定的指定家电。因此,现有技术的智能家居系统仍旧不够智能,难以满足用户的需求。
技术实现思路
本专利技术提供了一种基于用户指令识别家电的方法、系统和装置,解决了以上所述的技术问题。本专利技术解决上述技术问题的技术方案如下:依据本专利技术的一个方面,提供了一种基于用户指令识别家电的方法,包括以下步骤:步骤1,获取用户指令的语境信息;步骤2,获取实现所述语境信息对应的用户控制意图的所有家电信息;步骤3,获取所有家电信息中每个家电与用户控制意图的匹配度;步骤4,将所述用户指令发送给最高匹配度对应的家电。本专利技术的有益效果是:本专利技术的方法可以根据用户指令自动识别操控对象,尤其是在用户指令中没有指定操控对象或者指定的操控对象不能实现操作功能时,通过对用户指令进行语义分析和情境分析,找到最符合用户控制意图的家电,并对所述家电进行控制,解决了传统语音或文字控制方法中需要强制指定或者预先设定操控对象的问题,控制方式更加智能和多样化,满足用户的使用需求。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,所述语境信息包括控制信息和指令信息,所述控制信息包括用户识别码和操作功能对应的操作动作代码,所述指令信息包括家电类型代码、用户指令获取时间和/或用户操作地点。采用上述进一步方案的有益效果是:本进一步技术方案中,所述语境信息表示为c=[uid,Td,f,Time,Loc],其中uid表示用户识别码,Td表示家电类型代码,f表示操作动作代码,Time表示用户指令获取时间,Loc表示用户操作地点。本进一步技术方案中,用户在第一次操作家电前进行注册,此时会生成一个用户识别码,根据所述用户识别码即可查询得到用户可以控制的所有家电设备。用户在发送用户指令时,会在发送用户指令的同时夹带所述用户识别码,从而可以对用户身份进行识别。本进一步技术方案中,通过识别用户的语音指令或者文字指令,还可以获取用户操作意图对应的操作功能,并获取操作功能对应的操作动作代码,从而方便进行步骤3中匹配度的计算。进一步,步骤1中,当所述用户指令包含待控制的家电类型时,通过查询预先建立的家电类型代码表,获取待控制的家电类型对应的家电类型代码,或者当所述用户指令包含操作功能时,根据操作功能获取唯一对应的家电类型,并通过查询所述家电类型代码表,获取对应的家电类型代码,或者当无法从用户指令中识别家电类型时,将所述家电类型代码赋值为预设代码。采用上述进一步方案的有益效果是:本进一步技术方案中,通过分析用户指令即可得到家电类型代码,主要包括以下三种方式:第一种,用户在语音指令或文字指令中,描述了家电类型,例如用户指令为:「我要净化器风量变大」或者「风扇风量变大」,由于用户已在用户指令中描述了家电类型,因此可利用预先建立的家电类型代码表,获取家电类型对应的家电类型代码;第二种,用户在语音指令或文字指令中,描述了操作功能,且此功能只能唯一对应到特定家电类型种,例如用户指令为:「打开纳米负离子」,若只有净化器可以实现「纳米负离子」功能,则根据所述操作功能,识别出家电类型为净化器,然后通过查询家电类型代码表,即可获取净化器的家电类型代码;第三种情况,当用户指令中没有涉及到具体的被操控对象,或者根据用户指令难以得到具体被操控对象时,则使用一个预设代码,代表无法识别,例如0代表无法识别。通过以上三种情况,可以获取各种情况下,用户指令对应的家电类型代码,从而方便进行步骤3中匹配度的计算。进一步,步骤1中,根据定位方法获取所述用户操作地点,或者根据用户指令中的位置信息或房间信息获取所述用户操作地点。采用上述进一步方案的有益效果是:本进一步技术方案中,在接收到用户的语音指令或文字指令时,记录用户操作地点,用户操作地点的获取方法包括以下几种情况:第一种,利用定位方法获取用户的绝对位置或相对位置,例如使用带有GPS功能的装置时,取得经纬度的绝对位置,或者利用多点无线信号在用户设备之间的信号强度,定位出相对位置。第二种情况,可以通过用户语音指令或者文字指令中所夹带的位置信息或房间信息,获取用户操作地点,例如用户指令为:「我要客厅的空调25度」、「我要厨房的电风扇开启」、「我要家中的空调打开」、「我要办公室的空调打开」,由于文字指令内带有客厅,厨房,家中,办公室等房间信息,可以直接得到用户操作地点。本进一步方法包括多种获取用户操作地点的方法,适用范围广,从而增加了本专利技术方法的使用环境。进一步,步骤2具体包括以下步骤:根据所述用户识别码获取用户具备使用权限的所有家电;通过查询预先建立的家电功能对照表,获取所有家电中实现所述操作功能的家电,建立家电清单;获取所述家电清单中每个家电的设备信息,以便获取所述匹配度。进一步,所述设备信息包括每个家电的家电类型代码、所述用户上一次使用所述家电的时间和/或所述用户上一次操作所述家电的地点。采用上述进一步方案的有益效果是:本进一步技术方案中,通过查询所述用户识别码uid,即可获取用户识别码uid可以控制的全部家电设备,然后通过查询家电功能对照表,即可在全部家电设备中过滤掉不能实现所述操作功能的设备,从而建立家电清单。通过获取家电清单上每个家电的设备信息,可以得到每个家电与用户控制意图的匹配度,即每个家电被选中进行操控的概率,从而当用户指令中没有说明操控对象或者操控对象信息错误时,生成满足用户需求的操控对象。进一步,所述设备信息包括每个家电的家电类型代码、用户上次使用所述家电的所述操作功能的时间和/或用户上次使用所述家电的所述操作功能的地点。进一步,根据所述设备信息和所述指令信息获取所述家电清单中每个家电与用户控制意图的匹配度,具体为:获取所述家电清单中每个家电距离上次使用所述操作功能的时间间隔;获取所述家电清单中每个家电上次使用所述操作功能的地点与本次用户操作地点的距离;获取所述家电清单中每个家电的家电类型代码与所述语境信息中家电类型代码的匹配值;根据所述时间间隔、所述距离和所述匹配值中的至少一个信息,生成每个家电与用户控制意图的匹配度。采用上述进一步方案的有益效果是:本进一步技术方案中,所述设备信息定义为Di=[ti,timei,li],其中ti为家电i的家电类型代码,timei为用户上次使用家电i的所述操作功能的时间,li为用户上次使用家电i的所述操作功能的地点,通过获取上述设备信息,计算出的匹配度更加准确。本专利技术可以综合考虑家电距离上次使用所述操作功能的时间间隔、家电上次使用所述操作功能的地点与本次用户操作地点的距离、家电的家电类型代码与所述语境信息中家电类型代码的匹配值,生成家电清单中每个家电与用户控制意图的匹配度,即每个家电被选中进行操控的概率。具体的,衡量所述匹配度的公式为: D i s 本文档来自技高网...
一种基于用户指令识别家电的方法、系统和装置

【技术保护点】
一种基于用户指令识别家电的方法,其特征在于,包括以下步骤:步骤1,获取用户指令中的语境信息;步骤2,获取实现所述语境信息对应的用户控制意图的所有家电信息;步骤3,获取所有家电信息中每个家电与用户控制意图的匹配度;步骤4,将所述用户指令发送给最高匹配度对应的家电。

【技术特征摘要】
1.一种基于用户指令识别家电的方法,其特征在于,包括以下步骤:步骤1,获取用户指令中的语境信息;步骤2,获取实现所述语境信息对应的用户控制意图的所有家电信息;步骤3,获取所有家电信息中每个家电与用户控制意图的匹配度;步骤4,将所述用户指令发送给最高匹配度对应的家电。2.根据权利要求1所述的基于用户指令识别家电的方法,其特征在于,所述语境信息包括控制信息和指令信息,所述控制信息包括用户识别码和操作功能对应的操作动作代码,所述指令信息包括家电类型代码、用户指令获取时间和/或用户操作地点。3.根据权利要求2所述的基于用户指令识别家电的方法,其特征在于,步骤1中,当所述用户指令包含待控制的家电类型时,通过查询预先建立的家电类型代码表,获取待控制的家电类型对应的家电类型代码;或者当所述用户指令包含操作功能时,根据操作功能获取唯一对应的家电类型,并通过查询所述家电类型代码表,获取对应的家电类型代码;或者当无法从用户指令中识别家电类型时,将所述家电类型代码赋值为预设代码。4.根据权利要求2所述的基于用户指令识别家电的方法,其特征在于,步骤1中,利用定位方法获取所述用户操作地点,或者根据用户指令中的位置信息或房间信息获取所述用户操作地点。5.根据权利要求2~4任一所述的基于用户指令识别家电的方法,其特征在于,步骤2具体包括以下步骤:根据所述用户识别码获取用户具备使用权限的所有家电信息;通过查询预先建立的家电功能对照表,获取所有家电信息中实现所述操作功能的家电,建立家电清单;获取所述家电清单中每个家电信息中的设备信息,以便获取所述匹配度。6.根据权利要求5所述的基于用户指令识别家电的方法,其特征在于,所述设备信息包括每个家电的家电类型代码、所述用户上一次使用所述家电的时间和/或所述用户上一次操作所述家电的地点。7.根据权利要求5所述的基于用户指令识别家电的方法,其特征在于,所述设备信息包括每个家电的家电类型代码、用户上次使用所述家电的所述操作功能的时间和/或用户上次使用所述家电的所述操作功能的地点。8.根据权利要求7所述的基于用户指令识别家电的方法,其特征在于,根据所述设备信息和所述指令信息获取所述家电清单中每个家电与用户控制意图的匹配度,具体为:获取所述家电清单中每个家电距离上次使用所述操作功能的时间间隔;获取所述家电清单中每个家电上次使用所述操作功能的地点与本次用户操作地点的距离;获取所述家电清单中每个家电的家电类型代码与所述语境信息中家电类型代码的匹配值;根据所述时间间隔、所述距离...

【专利技术属性】
技术研发人员:蔡効谦
申请(专利权)人:广东美的制冷设备有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1