设备控制方法及装置、存储介质及电子装置制造方法及图纸

技术编号:35988777 阅读:8 留言:0更新日期:2022-12-17 23:03
本申请公开了一种设备控制方法及装置、存储介质及电子装置,涉及智慧家庭技术领域,该设备控制方法包括:对获取到的第一语音指令进行语音识别,并确定识别得到的识别文本对应的指令类别;在确定指令类别对应设备控制指令的情况下,对识别文本进行属性抽取,查找识别文本中的设备信息;在识别文本中不包含设备信息的情况下,对识别文本进行语义解析,确定第一语音指令对应的设备控制意图;根据设备控制意图确定执行第一语音指令的第一设备,并控制第一设备执行第一语音指令对应的操作。采用上述技术方案,解决了在语音指令中未指示执行设备的情况下,需要询问用户执行设备,进而导致设备控制的效率较低的问题。备控制的效率较低的问题。备控制的效率较低的问题。

【技术实现步骤摘要】
设备控制方法及装置、存储介质及电子装置


[0001]本申请涉及智慧家庭
,具体而言,涉及一种设备控制方法及装置、存储介质及电子装置。

技术介绍

[0002]随着智能化设备的到来,现在越来越多的设备都可以通过语音来进行控制,但目前通过语音控制家电设备,通常需要用户说出设备的品类、名称、昵称等。比如:“空调调到制冷模式”、“干衣机帮我烘干衬衣”、“台灯亮度调高”等。但当用户省略设备名称时,如:“我太冷了”、“帮我烘干衬衣”、“亮度调高”、“羊毛模式”,通过会让采集语音的设备与用户进行多轮对话来确定执行语音指令的设备,或者根据上下文继承关系来选择设备等等。
[0003]针对相关技术中,在语音指令中未指示执行设备的情况下,需要询问用户执行设备,进而导致设备控制的效率较低的问题,目前尚未提出有效的解决方案。
[0004]因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。

技术实现思路

[0005]本申请实施例提供了一种设备控制方法及装置、存储介质及电子装置,以至少解决在语音指令中未指示执行设备的情况下,需要询问用户执行设备,进而导致设备控制的效率较低的问题。
[0006]根据本申请实施例的一方面,提供一种设备控制方法,包括:对获取到的第一语音指令进行语音识别,并确定识别得到的识别文本对应的指令类别;在确定所述指令类别对应设备控制指令的情况下,对所述识别文本进行属性抽取,查找所述识别文本中的设备信息;在所述识别文本中不包含设备信息的情况下,对所述识别文本进行语义解析,确定所述第一语音指令对应的设备控制意图;根据所述设备控制意图确定执行所述第一语音指令的第一设备,并控制所述第一设备执行所述第一语音指令对应的操作。
[0007]在一个示例性的实施例中,所述根据所述设备控制意图确定执行所述第一语音指令的第一设备,并控制所述第一设备执行所述第一语音指令对应的操作,包括:确定在获取到所述第一语音指令之前的预设时间内是否获取过第二语音指令,其中,所述第二语音指令用于控制第二设备;在确定获取过第二语音指令的情况下,将所述第二设备获取为所述设备控制意图对应的用于执行所述第一语音指令的所述第一设备;并控制所述第二设备执行所述第一语音指令对应的操作。
[0008]在一个示例性的实施例中,根据所述设备控制意图确定执行所述第一语音指令的第一设备,包括:根据所述设备控制意图在目标账号对应的设备列表中确定一个或多个设备;在从所述设备列表中确定的设备为一个的情况下,将从所述设备列表中确定的设备确定为第一设备;在从所述设备列表中确定的设备为多个的情况下,从多个设备中确定第一设备。
[0009]在一个示例性的实施例中,所述设备控制意图包括调节参数和所述调节参数的参
数值,根据所述设备控制意图在目标账号对应的设备列表中确定一个或多个设备,包括:根据所述设备控制意图中的调节参数和所述参数值,查找与所述调节参数和所述参数值匹配的设备属性信息,其中,所述设备属性信息至少包括:设备类型、设备型号;所述设备属性信息从所述设备列表中确定所述一个或多个设备。
[0010]在一个示例性的实施例中,从多个设备中确定第一设备,包括:从多个设备中确定第一设备,包括:根据所述多个设备中每个设备的设备属性信息确定所述每个设备与所述设备控制意图相对应的优先级;从所述多个设备中确定优先级最高的设备,将所述优先级最高的设备确定为所述第一设备。
[0011]在一个示例性的实施例中,在从所述多个设备中确定的优先级最高的设备为多个的情况下,根据以下任一步骤确定所述第一设备:从多个优先级最高的设备中确定使用频率最高的设备,将所述使用频率最高的设备确定为所述第一设备;向所述目标对象发送确认指令,所述确认指令用于请求目标对象从所述多个优先级最高的设备中确定第一设备;根据所述多个优先级最高的设备中每个设备的位置,从所述多个优先级最高的设备中确定距离目标对象最近的第一设备。
[0012]在一个示例性的实施例中,控制所述第一设备执行所述第一语音指令对应的操作,包括:根据所述识别文本确定所述第一设备对应的调节参数和所述调节参数对应的参数值;将所述调节参数和所述调节参数对应的参数值发送至所述第一设备,指示所述第一设备根据所述第一设备的控制底板信息与所述调节参数和所述调节参数对应的参数值确定设备控制指令,其中,所述第一设备根据所述设备控制指令执行与所述第一语音指令对应的操作。
[0013]根据本申请实施例的另一方面,还提供了一种设备控制装置,包括:第一确定模块,对获取到的第一语音指令进行语音识别,并确定识别得到的识别文本对应的指令类别;查找模块,用于在确定所述指令类别对应设备控制指令的情况下,对所述识别文本进行属性抽取,查找所述识别文本中的设备信息;第二确定模块,用于在所述识别文本中不包含设备信息的情况下,对所述识别文本进行语义解析,确定所述第一语音指令对应的设备控制意图;处理模块,用于根据所述设备控制意图确定执行所述第一语音指令的第一设备,并控制所述第一设备执行所述第一语音指令对应的操作。
[0014]根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述设备控制方法。
[0015]根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述设备控制方法。
[0016]通过本专利技术,在第一语音指令为设备控制指令、且对应的识别文本中不包含设备信息的情况下,根据识别文本确定目标对象的设备控制意图,进而根据设备控制意图确定执行第一语音指令的第一设备,并控制所述第一设备执行所述第一语音指令对应的操作。进而使得在语音指令中未指示执行设备的情况下,可以通过语音指令对应的意图来确定执行设备,进而实现设备控制,提高了设备控制的效率,解决了在语音指令中未指示执行设备的情况下,需要询问用户执行设备,进而导致设备控制的效率较低的问题。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本申请实施例的一种设备控制方法的硬件环境示意图;
[0020]图2是根据本申请实施例的设备控制方法的流程图(一);
[0021]图3是根据本申请实施例的设备控制方法的流程图(二);
[0022]图4是根据本申请实施例的设备控制装置的结构框图(一);
[0023]图5是根据本申请实施例的设备控制装置的结构框图(二)。
具体实施方式
[0024]为了使本
的人员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,包括:对获取到的第一语音指令进行语音识别,并确定识别得到的识别文本对应的指令类别;在确定所述指令类别对应设备控制指令的情况下,对所述识别文本进行属性抽取,查找所述识别文本中的设备信息;在所述识别文本中不包含设备信息的情况下,对所述识别文本进行语义解析,确定所述第一语音指令对应的设备控制意图;根据所述设备控制意图确定执行所述第一语音指令的第一设备,并控制所述第一设备执行所述第一语音指令对应的操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述设备控制意图确定执行所述第一语音指令的第一设备,并控制所述第一设备执行所述第一语音指令对应的操作,包括:确定在获取到所述第一语音指令之前的预设时间内是否获取过第二语音指令,其中,所述第二语音指令用于控制第二设备;在确定获取过第二语音指令的情况下,将所述第二设备获取为所述设备控制意图对应的用于执行所述第一语音指令的所述第一设备;并控制所述第二设备执行所述第一语音指令对应的操作。3.根据权利要求1所述的方法,其特征在于,根据所述设备控制意图确定执行所述第一语音指令的第一设备,包括:根据所述设备控制意图在目标账号对应的设备列表中确定一个或多个设备;在从所述设备列表中确定的设备为一个的情况下,将从所述设备列表中确定的设备确定为第一设备;在从所述设备列表中确定的设备为多个的情况下,从多个设备中确定第一设备。4.根据权利要求3所述的方法,其特征在于,所述设备控制意图包括调节参数和所述调节参数的参数值,根据所述设备控制意图在目标账号对应的设备列表中确定一个或多个设备,包括:根据所述设备控制意图中的调节参数和所述参数值,查找与所述调节参数和所述参数值匹配的设备属性信息,其中,所述设备属性信息至少包括:设备类型、设备型号;所述设备属性信息从所述设备列表中确定所述一个或多个设备。5.根据权利要求3或4所述的方法,其特征在于,从多个设备中确定第一设备,包括:根据所述多个设备中每个设备的设备属性信息确定所述每个设备与所述设备控制意图相对应的优先级;从所述多个设备中确...

【专利技术属性】
技术研发人员:孙晓鹏
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1