首页 > 乐器声学 专利正文
一种控制方法、装置、电子设备和存储介质与流程

时间:2022-02-24 阅读: 作者:专利查询

一种控制方法、装置、电子设备和存储介质与流程

1.本发明涉及控制领域,具体涉及一种控制方法、装置、电子设备和存储介质。


背景技术:

2.智能家居的发展日益迅速,智能电器的互联互通也是趋势所向,但是目前对于智能家居的控制的方法都是依靠手机中的app进行控制,无法直接实现对于智能家居的统一控制。虽然有部分电器具备语音控制功能,但是也局限于特定的语音控制指令,无法实现智能语音控制。


技术实现要素:

3.为解决上述技术问题中的一个或多个,本发明提供了一种控制方法,其包括:
4.获取采集设备采集的语音信息;
5.识别所述语音信息的声纹;
6.基于所述语音信息确定第一控制指令;
7.在所述声纹属于授权用户的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令,
8.其中,所述基于所述语音信息确定第一控制指令包括:
9.采用自然语言处理技术对所述语音信息进行处理,确定所述语音信息的语义信息和意图信息;
10.基于所述语义信息和所述意图信息确定所述第一控制指令。
11.在一些实施例中,所述方法还包括:
12.获取家居设备的使用信息;
13.基于所述使用信息确定授权用户的生活习惯信息;
14.基于所述生活习惯信息确定家居设备的各个应用场景之间的拓扑关系;
15.存储所述拓扑关系。
16.在一些实施例中,所述方法还包括:
17.确定所述执行设备执行所述第一控制指令的第一场景是否属于拓扑关系中的应用场景;
18.在确定所述第一场景属于所述拓扑关系中的应用场景的情况下,基于所述拓扑关系发出提示信息,所述提示信息用于提示所述用户是否执行所述拓扑关系中的所述第一场景后的下一个应用场景;
19.在接收到所述用户针对所述提示信息的响应信息的情况下,确定第二控制指令,所述响应信息是指用户确认执行所述拓扑关系中的所述第一场景后的下一个应用场景,所述第二控制指令为执行所述下一个应用场景;
20.将所述第二控制指令发送给相应的第二执行设备,以使所述第二执行设备执行所述第二控制指令。
21.在一些实施例中,在第一控制指令为多个的情况下,所述方法还包括:
22.确定各第一控制指令的优先级;
23.所述将所述第一控制指令发送给相应的第一执行设备,包括:
24.基于所述优先级依次发送各第一控制指令给相应的第一执行设备。
25.在一些实施例中,在所述声纹包括多个声纹的情况下,所述方法还包括:
26.确定各声纹对应的授权用户等级;
27.所述将所述第一控制指令发送给相应的第一执行设备,包括:
28.基于所述授权用户等级将所述第一控制指令发送给相应的第一执行设备。
29.在一些实施例中,所述方法还包括:
30.确定所述第一控制指令是否满足安全条件,
31.其中,在所述第一控制指令满足安全条件的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令;
32.在所述第一控制指令不满足安全条件的情况下,放弃所述第一控制指令。
33.本技术还提供了一种控制装置,其包括:
34.第一获取模块,用于获取采集设备所采集的语音信息;
35.识别模块,用于识别所述语音信息的声纹;
36.第一确定模块,用于基于所述语音信息确定第一控制指令;
37.第一发送模块,用于在所述声纹属于用户的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令,
38.其中,所述第一确定模块包括:
39.第一确定单元,用于采用自然语言处理技术对所述语音信息进行处理,确定所述语音信息的语义信息和意图信息;
40.第二确定单元,用于基于所述语义信息和所述意图信息确定所述第一控制指令。
41.在一些实施例中,所述装置还包括:
42.第二获取模块,用于获取家居设备的使用信息;
43.第二确定模块,用于基于所述使用信息确定授权用户的生活习惯信息;
44.第三确定模块,用于基于所述生活习惯信息确定家居设备的各个应用场景之间的拓扑关系;
45.存储模块,用于存储所述拓扑关系。
46.本技术还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如上所述的控制方法。
47.本技术还提供了一种存储介质,该存储介质存储的计算机程序能够被一个或多个处理器执行,能够用来实现如上所述的控制方法。
48.与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
49.本技术提供的一种控制方法、装置、电子设备及存储介质,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;通过应用自然语言处理技术,可以智能解析授权用户的语音数据,不局限于特定的控制指令。
附图说明
50.通过结合附图阅读下文示例性实施例的详细描述可更好地理解本公开的范围。其中所包括的附图是:
51.图1为本技术实施例提供的一种控制方法的实现流程示意图;
52.图2为本技术实施例提供的一种控制方法的实现流程示意图;
53.图3为本技术实施例提供的一种控制方法的实现流程示意图;
54.图4为本技术实施例提供的一种控制方法的实现流程示意图;
55.图5为本技术实施例提供的电子设备的组成结构示意图。
具体实施方式
56.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,所描述的实施例不应视为对本技术的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
57.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
58.如果申请文件中出现“第一/第二/第三”的类似描述则增加以下的说明,在以下的描述中,所涉及的术语“第一/第二/第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一/第二/第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
59.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,并不旨在限制本技术。
60.基于相关技术中存在的问题,本技术实施例提供了一种控制方法,所述方法应用于电子设备,所述电子设备可以是计算机、移动终端等,本技术实施例提供的控制方法所实现的功能可以通过电子设备的处理器调用程序代码来实现,其中,程序代码可以保存在计算机存储介质中。
61.本技术实施例提供了一种控制方法,图1为本技术实施例提供的一种控制方法的实现流程示意图,如图1所示,包括如下步骤。
62.步骤s101:获取采集设备采集的语音信息。
63.在本技术实施例中,执行控制方法的主体可以是电子设备。电子设备可以包括中央处理器,其集中处理主要命令、下发执行命令并进行数据分析。
64.在本技术实施例中,采集设备可以是家居设备(诸如空调、电视、热水器等)中自带的语音采集装置,也可以是单独配备作为备用选择的语音采集设备,不局限于在一种家庭局域网络下的设备。由于智能家居设备基本遍布家庭中的各个房间,因此通过本技术所公开的一种控制方法可以实现整个家庭的智能语音控制。
65.电子设备与采集设备之间的连接方式可以是有线连接或者无线连接。无线连接可以包括tcp/ip、wifi、mesh组网、蓝牙等多种连接方式。
66.步骤s201:识别所述语音信息的声纹。
67.声纹具备两个特征:其一,成年之后,人的声音可以保持长期相对稳定不变;其二,每个人都有属于自己的声纹,即便是模仿声音大小以及语气,声纹始终不同。
68.在本技术实施例中,通过应用声纹识别技术,仅对授权用户开放语音操作权限,保证了智能家居的安全。
69.步骤s301:基于所述语音信息确定第一控制指令。
70.在本技术实施例中,语音信息的识别可以采用目前正在快速发展的自然语言处理技术(natural language processing,nlp),此技术可以对人们的声音、语气、谚语等进行相应的数字处理转化为机器能够识别的语言,智能解析授权用户的语音数据,不局限于特定的控制指令。
71.在一些实施例中,图2为本技术实施例提供的一种控制方法的实现流程示意图,如图2所示,步骤s301“基于所述语音信息确定第一控制指令”可以通过以下步骤实现。
72.步骤s311:采用自然语言处理技术对所述语音信息进行处理,确定所述语音信息的语义信息和意图信息。
73.在本技术实施例中,语音信息的识别可以采用目前正在快速发展的自然语言处理技术(natural language processing,nlp),此技术可以对人们的声音、语气、谚语等进行相应的数字处理,以转化为机器能够识别的语言,智能解析用户的语义信息和意图信息。
74.步骤s321:基于所述语义信息和所述意图信息确定所述第一控制指令。
75.在本技术实施例中,第一控制指令不局限于特定的控制指令。结合本技术所采用的自然语言处理技术,可以对使用者的声音、语气、谚语等进行相应的数字处理转化为机器能够识别的语言,使此中央控制系统成为一个“类人化智能管家”。
76.步骤s401:在所述声纹属于授权用户的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令。
77.在本技术实施例中,可以预先存储授权用户的声纹,当从语音信息中识别出声纹后,将其与所存储的授权用户的声纹进行比对。当确定语音信息属于授权用户时,执行第一控制指令;当确定语音信息不属于授权用户时,放弃执行第一控制指令。第一执行设备可以是家庭中的家居设备。
78.基于此,本技术提供的一种控制方法,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;通过应用声纹识别技术,仅对授权用户开放语音操作权限,保证了智能家居的安全,同时可以过滤掉噪音;通过应用自然语言处理技术,可以智能解析授权用户的语音数据,不局限于特定的控制指令。
79.在一些实施例中,图3为本技术实施例提供的一种控制方法的实现流程示意图,如图3所示,在步骤s401“在所述声纹属于授权用户的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令”之后,所述方法还可以包括以下步骤。
80.s11:获取家居设备的使用信息。
81.在本技术实施例中,可以获取家居设备的使用信息数据,也可以设置为家居设备主动上传其使用信息数据。所采集的使用信息可以包括使用时长、时段、周期、种类等可以用来分析授权用户生活习惯的信息,也可以记录授权用户下发的指令时是在何种家庭场景
下。
82.s12:基于所述使用信息确定授权用户的生活习惯信息。
83.在本技术实施例中,可以对采集到的日常交流信息进行分析、记录,从而得到使用者的生活习惯。例如可以通过采集一定时间内智能设备的使用时长、使用时间段、使用周期以及智能家居的种类等来分析出使用者的生活习惯。
84.s13:基于所述生活习惯信息确定家居设备的各个应用场景之间的拓扑关系。
85.在本技术实施例中,家居设备可以是智能音箱、智能空调、智能电视、智能冰箱、智能洗衣机、智能开关、智能马桶、智能电磁炉、智能电饭煲等。
86.s14:存储所述拓扑关系。
87.s15:确定所述执行设备执行所述第一控制指令的第一场景是否属于拓扑关系中的应用场景;
88.s16:在确定所述第一场景属于所述拓扑关系中的应用场景的情况下,基于所述拓扑关系发出提示信息,所述提示信息用于提示所述用户是否执行所述拓扑关系中的所述第一场景后的下一个应用场景;
89.s17:在接收到所述用户针对所述提示信息的响应信息的情况下,确定第二控制指令,所述响应信息是指用户确认执行所述拓扑关系中的所述第一场景后的下一个应用场景,所述第二控制指令为执行所述下一个应用场景;
90.s18:将所述第二控制指令发送给相应的第二执行设备,以使所述第二执行设备执行所述第二控制指令。
91.在本技术实施例中,第二执行设备可以是家庭中的家居设备。步骤s11

s18的一个示例可以是:使用者曾多次在晚上某一时刻上厕所的时候打开智能音箱播放音乐,当系统将此行为通过拓扑结构进行分析之后定为生活种类中的一种。之后授权者每进入这样一个场景,智能语音系统会提示授权者是否要执行以下场景的指令。获得授权之后,才能执行。由此借助系统的高度集成化,可以减少相应的硬件成本、软件开发成本。数据集成化处理,可以提高安全系数;系统化控制,提高设备应答效率。
92.基于此,本技术提供的一种控制方法,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;结合智能家居的使用数据和授权用户的语音数据分析对授权用户的生活习惯进行分析,提升了用户的使用体验。
93.在一些实施例中,在第一控制指令为多个的情况下,所述方法还可以包括确定各第一控制指令的优先级。
94.在此基础上,所述将所述第一控制指令发送给相应的第一执行设备,包括:
95.基于所述优先级依次发送各第一控制指令给相应的第一执行设备。
96.在本技术实施例中,优先级的设置是为了区分控制指令的重要程度,从而明确执行控制指令的先后顺序。
97.在一些实施例中,在所述声纹包括多个声纹的情况下,所述方法还可以包括确定各声纹对应的授权用户等级。
98.在此基础上,所述将所述第一控制指令发送给相应的第一执行设备,包括:
99.基于所述授权用户等级将所述第一控制指令发送给相应的第一执行设备。
100.在本技术实施例中,授权用户等级的设置是为了明确执行控制指令的先后顺序。
101.基于此,本技术提供的一种控制方法,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;结合智能家居的使用数据和授权用户的语音数据分析对家庭安全进行分析,保证了授权用户的安全。
102.在一些实施例中,在步骤s401“在所述声纹属于授权用户的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令”之后,所述方法还可以包括确定所述第一控制指令是否满足安全条件。
103.在一些实施例中,所述确定所述第一控制指令是否满足安全条件包括:
104.在所述第一控制指令满足安全条件的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令;
105.在所述第一控制指令不满足安全条件的情况下,放弃所述第一控制指令。
106.基于此,本技术提供的一种控制方法,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;当授权用户的行为存在风险时发出提示,保证了授权用户的安全。
107.本技术实施例还提供了一种控制装置。图4为本技术实施例提供的一种控制装置的结构示意图。如图4所示,控制装置400包括:
108.第一获取模块401,用于获取采集设备所采集的语音信息;
109.在本技术实施例中,控制装置400可以是电子设备。具体可以是中央处理器,其集中处理主要命令、下发执行命令并进行数据分析。
110.在本技术实施例中,采集设备可以是家居设备(诸如空调、电视、热水器等)中自带的语音采集装置,也可以是单独配备作为备用选择的语音采集设备,不局限于在一种家庭局域网络下的设备。由于智能家居设备基本遍布家庭中的各个房间,因此通过本技术所公开的一种控制方法可以实现整个家庭的智能语音控制。
111.具体的采集连接方式可以通过是有线连接或者无线连接。无线连接可以包括tcp/ip、wifi、mesh组网、蓝牙等多种连接方式。
112.识别模块402,用于识别所述语音信息的声纹;
113.声纹具备两个特征:其一,成年之后,人的声音可以保持长期相对稳定不变;其二,每个人都有属于自己的声纹,即便是模仿声音大小以及语气,声纹始终不同。
114.在本技术实施例中,通过应用声纹识别技术,仅对授权用户开放语音操作权限,保证了智能家居的安全。
115.第一确定模块403,用于基于所述语音信息确定第一控制指令;
116.在本技术实施例中,语音信息的识别可以采用目前正在快速发展的自然语言处理技术(natural language processing,nlp),此技术可以对人们的声音、语气、谚语等进行相应的数字处理转化为机器能够识别的语言,智能解析授权用户的语音数据,不局限于特定的控制指令。
117.在一些实施例中,第一确定模块403可以包括:
118.第一确定单元:采用自然语言处理技术对所述语音信息进行处理,用于确定所述语音信息的语义信息和意图信息;
119.在本技术实施例中,语音信息的识别可以采用目前正在快速发展的自然语言处理技术(natural language processing,nlp),此技术可以对人们的声音、语气、谚语等进行相应的数字处理,以转化为机器能够识别的语言,智能解析授权用户的语音数据语义信息和意图信息。
120.第二确定单元:用于基于所述语义信息和所述意图信息确定所述第一控制指令。
121.在本技术实施例中,第一控制指令不局限于特定的控制指令。结合本技术所采用的自然语言处理技术,可以对使用者的声音、语气、谚语等进行相应的数字处理转化为机器能够识别的语言,使此中央控制系统成为一个“类人化智能管家”。
122.在本技术实施例中,语音信息的识别可以采用目前正在快速发展的自然语言处理技术(natural language processing,nlp),此技术可以对人们的声音、语气、谚语等进行相应的数字处理转化为机器能够识别的语言,智能解析授权用户的语义信息和意图信息,不局限于特定的控制指令。
123.第一发送模块404,用于在所述声纹属于用户的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令。
124.在本技术实施例中,可以预先存储授权用户的声纹,当从语音信息中识别出声纹后,将其与所存储的授权用户的声纹进行比对。当确定语音信息属于授权用户时,执行第一控制指令;当确定语音信息不属于授权用户时,放弃执行第一控制指令。第一执行设备可以是家庭中的家居设备。
125.基于此,本技术提供的一种控制装置,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;通过应用声纹识别技术,仅对授权用户开放语音操作权限,保证了智能家居的安全,同时可以过滤掉噪音;通过应用自然语言处理技术,可以智能解析授权用户的语音数据,不局限于特定的控制指令。
126.在一些实施例中,所述控制装置还可以包括:
127.第二获取模块,用于获取家居设备的使用信息。
128.在本技术实施例中,可以获取家居设备的使用信息数据,也可以设置为家居设备主动上传其使用信息数据。所采集的使用信息可以包括使用时长、时段、周期、种类等可以用来分析授权用户生活习惯的信息,也可以记录授权用户下发的指令时是在何种家庭场景下。
129.第二确定模块,用于基于所述使用信息确定授权用户的生活习惯信息;
130.在本技术实施例中,可以对采集到的日常交流信息进行分析、记录,从而得到使用者的生活习惯。例如可以通过采集一定时间内智能设备的使用时长、使用时间段、使用周期以及智能家居的种类等来分析出使用者的生活习惯。
131.第三确定模块,用于基于所述生活习惯信息确定家居设备的各个应用场景之间的拓扑关系;
132.在本技术实施例中,家居设备的应用场景可以是智能音箱、智能空调、智能电视、智能冰箱、智能洗衣机、智能开关、智能马桶、智能电磁炉、智能电饭煲等。
133.存储模块,用于存储所述拓扑关系;
134.第四确定模块,用于确定所述执行设备执行所述第一控制指令的第一场景是否属
于拓扑关系中的应用场景;
135.提示模块,用于在确定所述第一场景属于所述拓扑关系中的应用场景的情况下,基于所述拓扑关系发出提示信息,所述提示信息用于提示所述用户是否执行所述拓扑关系中的所述第一场景后的下一个应用场景;
136.第五确定模块,用于在接收到所述用户针对所述提示信息的响应信息的情况下,确定第二控制指令,所述响应信息是指用户确认执行所述拓扑关系中的所述第一场景后的下一个应用场景,所述第二控制指令为执行所述下一个应用场景;
137.第二发送模块,用于将所述第二控制指令发送给相应的第二执行设备,以使所述第二执行设备执行所述第二控制指令。
138.在本技术实施例中,可以获取家居设备的使用信息数据,也可以设置为家居设备主动上传其使用信息数据。所采集的使用信息可以包括使用时长、时段、周期、种类等可以用来分析授权用户生活习惯的信息,也可以记录授权用户下发的指令时是在何种家庭场景下。
139.在本技术实施例中,可以对采集到的日常交流信息进行分析、记录。
140.在本技术实施例中,第二执行设备可以是家庭中的家居设备。上述模块的使用示例可以是:使用者曾多次在晚上某一时刻上厕所的时候打开智能音箱播放音乐,当系统将此行为通过拓扑结构进行分析之后定为生活种类中的一种。之后授权者每进入这样一个场景,智能语音系统会提示授权者是否要执行以下场景的指令。获得授权之后,才能执行。由此借助系统的高度集成化,可以减少相应的硬件成本、软件开发成本。数据集成化处理,可以提高安全系数;系统化控制,提高设备应答效率。
141.基于此,本技术提供的一种控制装置,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;结合智能家居的使用数据和授权用户的语音数据分析对授权用户的生活习惯进行分析,提升了用户的使用体验。
142.在一些实施例中,在第一控制指令为多个的情况下,所述装置还可以包括:
143.第六确定模块,用于确定各第一控制指令的优先级。
144.在此基础上,所述第一发送模块404包括:
145.第一发送单元,用于基于所述优先级依次发送各第一控制指令给相应的第一执行设备。
146.在本技术实施例中,优先级的设置是为了区分控制指令的重要程度,从而明确执行控制指令的先后顺序。
147.在一些实施例中,在所述声纹包括多个声纹的情况下,所述装置还可以包括:
148.第七确定模块,用于确定各声纹对应的授权用户等级。
149.在此基础上,所述第一发送模块404包括:
150.第二发送单元,用于基于所述授权用户等级将所述第一控制指令发送给相应的第一执行设备。
151.在本技术实施例中,授权用户等级的设置是为了明确执行控制指令的先后顺序。
152.基于此,本技术提供的一种控制装置,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权
用户的使用;结合智能家居的使用数据和授权用户的语音数据分析对家庭安全进行分析,保证了授权用户的安全。
153.在一些实施例中,所述装置还可以包括:
154.第八确定模块,用于确定所述第一控制指令是否满足安全条件。
155.在一些实施例中,所述第八确定模块包括:
156.第三发送单元,用于在所述第一控制指令满足安全条件的情况下,将所述第一控制指令发送给相应的第一执行设备,以使所述第一执行设备执行所述第一控制指令;
157.第四发送单元,用于在所述第一控制指令不满足安全条件的情况下,放弃所述第一控制指令。
158.基于此,本技术提供的一种控制装置,通过采集设备集中采集并分析语音信息,再将分析出的控制指令下发给相应的家居设备,实现了对于家居设备的集中控制,方便授权用户的使用;当授权用户的行为存在风险时发出提示,保证了授权用户的安全。
159.此外,本技术实施例所提供的一种控制装置还可以对家居设备进行安全分析:在识别语音信息的同时,判断指令是否会对家庭造成威胁或者伤害。在具体的判断过程中需要结合家庭当前生活情况,如果没有任何异常则正常进行;如果出现非人为的事件发生,比如入室盗窃、火灾等事件的发生,控制装置就会采取对应的措施。
160.在发生入室盗窃时,控制装置所采取的措施可以是触发警报后第一时间发送报警信息给附近公安,然后对家庭成员房间进行保护,启动安防措施。在发生火灾且使用者不方便自主灭火时,控制装置所采取的措施可以是触发对应的灭火措施。上述措施的应用场景主要是针对意外和突发情况。
161.在具体的执行过程中,控制装置通过自然语言处理技术系统分析家庭情况并执行对应的安全措施指令。
162.需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述的目标的定位方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read only memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
163.相应地,本技术实施例提供一种存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述实施例中提供的目标的定位方法中的步骤。
164.本技术实施例还提供了一种电子设备。图5为本技术实施例提供的电子设备的组成结构示意图。如图5所示,所述电子设备500包括:一个处理器501、至少一个通信总线502、用户接口503、至少一个外部通信接口504、存储器505。
165.其中,通信总线502可以配置为实现这些组件之间的连接通信。
166.其中,用户接口503可以包括显示屏,外部通信接口504可以包括标准的有线接口和无线接口。所述处理器501配置为执行存储器中存储的目标的定位方法的程序,以实现以上述实施例提供的目标的定位方法中的步骤。
167.以上显示设备和存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术计算机设备和存储介质实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
168.这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
169.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
170.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
171.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
172.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
173.另外,在本技术各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
174.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read only memory)、磁碟或者光盘等各种可以存储程序代码的介质。
175.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台控制器执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者
光盘等各种可以存储程序代码的介质。
176.以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。