一种控制设备的方法、电子设备及计算机可读存储介质技术

技术编号:24414267 阅读:80 留言:0更新日期:2020-06-06 10:41
本发明专利技术涉及智能家居技术领域,提供一种控制设备的方法、电子设备及计算机可读存储介质,所述电子设备上存储有多个设备的属性信息,所述多个设备中每个设备的属性信息包括多个子信息,所述方法包括:获取用户的语音信号,解析所述语音信号,得到解析结果;若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。本发明专利技术实施例能够快捷地查找到对应的待控制设备。

A method of control equipment, electronic equipment and computer readable storage medium

【技术实现步骤摘要】
一种控制设备的方法、电子设备及计算机可读存储介质
本专利技术涉及智能家居
,尤其涉及一种控制设备的方法、电子设备及计算机可读存储介质。
技术介绍
智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术及音视频技术等将与家居生活有关的设施集成,构建高效的住宅设施与家庭日程事物的管理系统,智能家居以提升家居安全性、便利性、舒适性及艺术,并实现环保节能为目的。目前,在接收到用户的语音控制指令后,如何快捷地查找到对应的待控制设备是亟待解决的问题。
技术实现思路
本专利技术实施例提供一种控制设备的方法、电子设备及计算机可读存储介质,以解决现有技术中在接收到用户的语音控制指令后,如何快捷地查找到对应的待控制设备是亟待解决的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种控制设备的方法,应用于电子设备,所述电子设备上存储有多个设备的属性信息,所述多个设备中每个设备的属性信息包括多个子信息,所述方法包括:获取用户的语音信号,解析所述语音信号,得到解析结果;若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。第二方面,本专利技术实施例提供了一种电子设备,所述电子设备上存储有多个设备的属性信息,所述多个设备中每个设备的属性信息包括多个子信息,所述电子设备包括:解析模块,用于获取用户的语音信号,解析所述语音信号,得到解析结果;控制模块,用于若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。第三方面,本专利技术实施例提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的控制设备的方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的控制设备的方法的步骤。本专利技术实施例中,电子设备上存储有多个设备的属性信息,所述多个设备中每个设备的属性信息包括多个子信息,获取用户的语音信号,解析所述语音信号,得到解析结果;若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。这样,在接收到用户的语音控制指令后,通过目标设备对应的多个子信息可以快捷地查找到对应的待控制设备。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种控制设备的方法的流程图;图2是本专利技术实施例提供的一种电子设备的结构示意图;图3是本专利技术实施例提供的另一种电子设备的结构示意图;图4是本专利技术实施例提供的另一种电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载移动终端、可穿戴设备、音箱以及计步器等。参见图1,图1是本专利技术实施例提供的一种控制设备的方法的流程图,所述方法应用于电子设备,所述电子设备上存储有多个设备的属性信息,所述多个设备中每个设备的属性信息包括多个子信息,如图1所示,包括以下步骤:步骤101、获取用户的语音信号,解析所述语音信号,得到解析结果。其中,设备的属性信息用于描述该设备,每个设备的属性信息包括多个子信息,所述多个子信息可以包括设备的类别、名称、别名或者位置等等,可以用于描述设备的信息均可以作为子信息。以设备为厨房的吊灯为例,该厨房的吊灯对应的多个子信息可以包括:灯、吊灯、xx以及厨房,其中,设备的类别可以为灯,设备的名称可以为吊灯,设备的别名可以为xx,设备的位置可以为厨房。另外,可以在用户对设备进行语音控制时,获取用户的语音信号,可以通过麦克风采集用户的语音信号从而获取用户的语音信号。可以通过语音识别将所述语音信号识别为文本信息,可以基于NLP(NaturalLanguageProcessing,自然语言处理)技术解析所述文本信息,具体的,可以对文本信息进行NLP语义分析识别用户的意图,获取解析结果。例如,电子设备可以为音箱,音箱上设置有NLP引擎模块,所述NLP引擎模块可以实现对语音信号对应的文本信息的解析。当用户想要打开卧室的灯时,用户发出“打开卧室的灯”的语音信号,音箱接收到用户的语音信号,可以采用NLP引擎模块对语音信号对应的文本信息进行解析,解析结果可以包括关键词:“打开”、“卧室”及“灯”。NLP引擎模块还可以依据设备的属性信息对文本信息进行修改,例如,语音识别得到的文本信息包括“零零壹”,设备的属性信息包括“零零一”,可以基于相同的读音将所述文本信息中的“零零壹”修改为“零零一”。步骤102、若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。其中,可以将解析结果与所述每个设备对应的多个子信息进行匹配,若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。以设备为卧室的灯为例,该卧室的灯对应的多个子信息可以包括:卧室及灯。若用户发出“打开卧室的灯”的语音信号,则解析结果可以为:“打开”、“卧室”及“灯”。解析结果与卧室的灯对应的两个子信息匹配,则目标设备为卧室的灯。所述解析结果对应的指令可以为该语音信号中解析到的动词,例如,打开。另外,所述目标设备对应的多个子信息可以至少包括第一子信息和第二子信息,所述第一子信息的优先级高于所述第二子信息的优先级,所述若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令,可以是,若所述解析结果与所述第一子信息匹配,则可以控制目标设备执行所述解析结果对应的指令,若所述解析结果与所述第一子信息不匹配,则将所述解析结果与所述第二子信息进行匹配,若所述解析结果与所述第二子信息匹配,则控制目标设备执行所述解析结果对应的指令;或者,所述若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令,还可以是,将所述解析结果分别与所述多个设备中的每个设备对应的子信息进行匹配,若所述解析结果与所述目标设备对应的多个子信息中匹配的子信息的个数最多,则控制所述目标设备执行所述解析结果对应的指令。本发本文档来自技高网...

【技术保护点】
1.一种控制设备的方法,应用于电子设备,其特征在于,所述电子设备上存储有多个设备的属性信息,所述多个设备中每个设备的属性信息包括多个子信息,所述方法包括:/n获取用户的语音信号,解析所述语音信号,得到解析结果;/n若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。/n

【技术特征摘要】
1.一种控制设备的方法,应用于电子设备,其特征在于,所述电子设备上存储有多个设备的属性信息,所述多个设备中每个设备的属性信息包括多个子信息,所述方法包括:
获取用户的语音信号,解析所述语音信号,得到解析结果;
若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令。


2.根据权利要求1所述的方法,其特征在于,所述目标设备对应的多个子信息至少包括第一子信息和第二子信息,所述第一子信息的优先级高于所述第二子信息的优先级;
所述若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令,包括:
若所述解析结果与所述第一子信息匹配,则控制目标设备执行所述解析结果对应的指令;
若所述解析结果与所述第一子信息不匹配,则将所述解析结果与所述第二子信息进行匹配;
若所述解析结果与所述第二子信息匹配,则控制目标设备执行所述解析结果对应的指令。


3.根据权利要求1所述的方法,其特征在于,所述若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令,包括:
将所述解析结果分别与所述多个设备中的每个设备对应的子信息进行匹配;
若所述解析结果与所述目标设备对应的多个子信息中匹配的子信息的个数最多,则控制所述目标设备执行所述解析结果对应的指令。


4.根据权利要求1所述的方法,其特征在于,所述若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令,包括:
若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则向平台发送目标设备的标识号以及所述解析结果对应的指令,以使所述平台依据所述目标设备的标识号向所述目标设备发送所述解析结果对应的指令。


5.根据权利要求1所述的方法,其特征在于,所述获取用户的语音信号之后,所述方法还包括:
获取所述用户的声纹信息;
确定所述用户的声纹信息与目标声纹信息是否匹配,所述目标声纹信息用于用户身份认证;
所述若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,则控制所述目标设备执行所述解析结果对应的指令,包括:
若所述解析结果与目标设备对应的多个子信息中的至少一个匹配,且所述用户的声纹信息与所述目标声纹信息匹配,则控制所述目标设备执行所述解析结果对应的指令。


6.一种电子设备,其特征...

【专利技术属性】
技术研发人员:丁玉江李智勇陈孝良常乐
申请(专利权)人:北京声智科技有限公司
类型:发明
国别省市:北京;11

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

1