智能家居的控制方法、装置、电子设备和计算机存储介质制造方法及图纸

技术编号:24754739 阅读:23 留言:0更新日期:2020-07-04 08:51
本申请实施例提供了一种智能家居的控制方法、装置、电子设备和计算机存储介质,该方法包括:获取到语音信息,确定语音信息中的分词;根据知识图谱和分词,确定语音信息对应的指令路径是否对应知识图谱中的完整路径;若是,则根据指令路径对应的完整路径输出操控指令;若否,则根据指令路径的路径特征发出提示信息。本申请提供的智能家居的控制方法,通过语音信息与知识图谱相结合,实现对智能家居的操控管理,识别语音输入的信息,与设定好的知识图谱对比,查找到知识图谱中有对应的完整唯一路径,则执行语音对应的指令,否则,给出提示信息,提醒用户重新提供新的更准确的语音信息,并最终实现对智能家居的精确控制。

Control method, device, electronic equipment and computer storage medium of smart home

【技术实现步骤摘要】
智能家居的控制方法、装置、电子设备和计算机存储介质
本申请涉及物联网智能设备
,具体而言,本申请涉及一种智能家居的控制方法、装置、电子设备和计算机存储介质。
技术介绍
随着智能终端的计算能力、互联网通信速率的发展,以及语音识别、语义理解技术的突破,很多智能家居设备的交互可以通过语音的方式进行控制。有些智能家居设备的控制方案中,是在智能家居设备上装设有语音识别模块,智能家居设备接收到语音指令后,通过对语音指令的识别,明确具体的控制指令并执行。但依靠这种控制模式工作的智能家居设备各自独立,每一个设备上都需要设置语音识别模块,容易产生对同一语音指令的重复响应。另外一种是在独立的起控制作用的智能设备上设置语音识别模块,并且还设置有任务控制模块,接收到语音指令并识别后,确定目标控制终端和具体的控制指令,通过无线网络或者其他接口的方式给目标设备发送对应指令,从而完成从利用语音指令控制终端设备的效果,能够避免语音识别模块设置冗余和语音指令接收混乱的问题。但是,由于自然语言是一个非常复杂的信息承载方式,理解自然语言的准确性仍然受到数据集不够丰富的影响。由于用户的个性化需求,用户会自主编辑定义家居控制端上同一品类的设备的名称,这样还会产生部分自然语言的控制指令在某些特定场景中无法正确识别的问题。
技术实现思路
本申请针对现有方式的缺点,提出一种智能家居的控制方法、装置、电子设备和计算机存储介质,用以解决现有技术存在的部分自然语言的控制指令在某些特定场景中无法得到正确识别和执行的技术问题。>第一个方面,本申请提供了一种智能家居的控制方法,包括:获取到语音信息,确定语音信息中的分词;根据知识图谱和分词,确定语音信息对应的指令路径是否对应知识图谱中的完整路径;若是,则根据指令路径对应的完整路径输出操控指令;若否,则根据指令路径的路径特征发出提示信息。在第一个方面的某些实现方式中,获取到语音信息,确定语音信息中的分词的步骤,包括:对语音信息中携带的自然语言语句进行单词划分,得到多个独立的词语;根据知识图谱包括的节点,在多个独立的词语中确定语音信息中的分词以及语音信息中每个分词对应的知识图谱中的节点。结合第一个方面和上述实现方式,在第一个方面的某些实现方式中,知识图谱中的节点包括位置节点、设备节点和操作节点;知识图谱的设置步骤包括:获取初始化的知识图谱;确定位置节点对应的地理区域范围内包括的设备,建立知识图谱中设备对应的设备节点与位置节点之间的第一节点间联系;根据设备包括的可执行动作类型,建立知识图谱中操作节点与设备节点的第二节点间联系。结合第一个方面和上述实现方式,在第一个方面的某些实现方式中,节点还包括设备属性节点和/或设备品类节点;建立知识图谱中操作节点与设备的第二节点间联系的步骤之后,还包括:根据设备对应的功能属性,建立第二节点间联系上的操作节点与设备属性节点的第三节点间联系;和/或,根据设备对应的设备品类,将设备对应的设备品类节点添加到操作节点与设备节点之间的第二节点间联系中。结合第一个方面和上述实现方式,在第一个方面的某些实现方式中,根据知识图谱和分词,确定语音信息对应的指令路径是否对应知识图谱中的完整路径的步骤,包括:根据分词,确定知识图谱中包括的多个与分词对应的节点;确定多个与分词对应的节点之间的节点间联系,若节点间联系为完整路径,则确定语音信息对应的指令路径对应知识图谱中至少一条完整路径。结合第一个方面和上述实现方式,在第一个方面的某些实现方式中,节点包括设备节点和操作节点;确定多个与分词对应的节点之间的节点间联系的步骤包括:在知识图谱中确定分词对应的设备节点;根据设备节点,在知识图谱中检索到分词对应的操作节点,确定设备节点与操作节点之间的节点间联系。结合第一个方面和上述实现方式,在第一个方面的某些实现方式中,节点还包括功能属性节点;确定多个与分词对应的节点之间的节点间联系的步骤还包括:根据操作节点,在知识图谱中检索到分词对应的功能属性节点,确认操作节点与功能属性节点之间的节点间联系。结合第一个方面和上述实现方式,在第一个方面的某些实现方式中,节点还包括位置节点;确定多个与分词对应的节点之间的节点间联系的步骤还包括:在知识图谱中确定分词对应的设备节点,确认位置节点与设备节点之间的节点间联系;或者,获取设备的位置信息;在知识图谱中确定到与设备的位置信息对应的位置节点,确认位置节点与设备节点之间的节点间联系。结合第一个方面和上述实现方式,在第一个方面的某些实现方式中,根据指令路径的路径特征发出提示信息,包括:若确定到指令路径包括断裂的节点,则显示断裂的节点或语音播报断裂的节点。第二个方面,本申请提供了一种智能家居控制装置,包括:获取模块,用于获取到语音信息,确定语音信息中的分词;确定模块,用于根据知识图谱和分词,确定语音信息对应的指令路径是否对应知识图谱中的完整路径;输出模块,若是,则用于根据指令路径对应的完整路径输出操控指令;若否,则用于根据指令路径的路径特征发出提示信息。第三个方面,本申请提供了一种电子设备,包括:处理器,包括用于发送或接收语音信号的主控调度单元;存储器,与处理器电连接,包括用于管理知识图谱的知识图谱数据单元;输入设备,与处理器电连接,包括用于采集语音信息并转化为语音信号的语音采集单元;输出设备,与处理器电连接,包括用于发出提示信息的输出外设单元;至少一个程序,被存储在存储器中并被配置为由处理器执行,至少一个程序被配置用于:实现如本申请第一个方面描述的智能家居的控制方法。在第三个方面的某些实现方式中,处理器还包括用于将主控调度单元输出的指令进行转换并发送的设备控制单元;电子设备还包括收发器,与处理器电连接,收发器包括用于数据交互的网络通信单元。第四个方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由电子设备加载并执行以实现如本申请第一个方面描述的智能家居的控制方法。本申请实施例提供的技术方案带来的有益技术效果是:本申请提供的智能家居的控制方法,通过语音信息与知识图谱相结合,实现对智能家居的操控管理,识别语音输入的信息,与设定好的知识图谱对比,查找到知识图谱中有对应的完整唯一路径,则执行语音对应的指令,否则,给出提示信息,提醒用户重新提供新的更准确的语音信息,并最终实现对智能家居的精确控制。本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:...

【技术保护点】
1.一种智能家居的控制方法,其特征在于,包括:/n获取到语音信息,确定所述语音信息中的分词;/n根据知识图谱和所述分词,确定所述语音信息对应的指令路径是否对应所述知识图谱中的完整路径;/n若是,则根据所述指令路径对应的完整路径输出操控指令;若否,则根据所述指令路径的路径特征发出提示信息。/n

【技术特征摘要】
1.一种智能家居的控制方法,其特征在于,包括:
获取到语音信息,确定所述语音信息中的分词;
根据知识图谱和所述分词,确定所述语音信息对应的指令路径是否对应所述知识图谱中的完整路径;
若是,则根据所述指令路径对应的完整路径输出操控指令;若否,则根据所述指令路径的路径特征发出提示信息。


2.根据权利要求1所述的智能家居的控制方法,其特征在于,所述获取到语音信息,确定所述语音信息中的分词的步骤,包括:
对所述语音信息中携带的自然语言语句进行单词划分,得到多个独立的词语;
根据所述知识图谱包括的节点,在多个独立的所述词语中确定所述语音信息中的分词以及所述语音信息中每个分词对应的所述知识图谱中的节点。


3.根据权利要求1所述的智能家居的控制方法,其特征在于,所述知识图谱中的节点包括位置节点、设备节点和操作节点;
所述知识图谱的设置步骤包括:
获取初始化的知识图谱;
确定所述位置节点对应的地理区域范围内包括的设备,建立所述知识图谱中所述设备对应的设备节点与所述位置节点之间的第一节点间联系;
根据所述设备包括的可执行动作类型,建立所述知识图谱中所述操作节点与所述设备节点的第二节点间联系。


4.根据权利要求3所述的智能家居的控制方法,其特征在于,所述节点还包括设备属性节点和/或设备品类节点;
所述建立所述知识图谱中所述操作节点与所述设备的第二节点间联系的步骤之后,还包括:
根据所述设备对应的功能属性,建立所述第二节点间联系上的所述操作节点与所述设备属性节点的第三节点间联系;
和/或,根据所述设备对应的设备品类,将所述设备对应的设备品类节点添加到所述操作节点与所述设备节点之间的所述第二节点间联系中。


5.根据权利要求1所述的智能家居的控制方法,其特征在于,所述根据知识图谱和所述分词,确定所述语音信息对应的指令路径是否对应所述知识图谱中的完整路径的步骤,包括:
根据所述分词,确定所述知识图谱中包括的多个与所述分词对应的节点;
确定所述多个与所述分词对应的节点之间的节点间联系,若所述节点间联系为完整路径,则确定所述语音信息对应的指令路径对应所述知识图谱中至少一条完整路径。


6.根据权利要求5所述的智能家居的控制方法,其特征在于,所述节点包括设备节点和操作节点;
所述确定所述多个与所述分词对应的节点之间的节点间联系的步骤包括:
在所述知识图谱中确定所述分词对应的设备节点;
根据所述设备节点,在所述知识图谱中检索到所述分词对应的操作节点,确定所述设备节点与所述操作节点之间的节点间联系。

【专利技术属性】
技术研发人员:李英杰
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京;11

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

1