本申请涉及智能家居,特别涉及一种家居设备的语音控制方法及服务器。
背景技术:
1、用户可以通过语音采集设备控制多个房间中目标房间内的家居设备的工作状态。例如,用户可以先唤醒语音采集设备。语音采集设备唤醒后,即可采集用户的语音信息,并将该语音信息控制发送至服务器。该语音信息包括目标房间内的目标设备类型的家居设备所需执行的目标操作。之后,服务器可即可基于该语音信息,控制目标房间内的该家居设备执行目标操作。
2、在用户通过语音采集设备控制多个房间中任一房间内的家居设备的工作状态之前,对于多个房间中每个房间,用户可以先在移动终端中输入该房间的名称与位于该房间内的家居设备的类型的对应关系。之后,移动终端可以将该对应关系发送至服务器,以便服务器基于该对应关系,以及接收到的语音采集设备发送的语音信息,控制目标房间的家居设备的工作状态。
3、但是,上述移动终端获取房间的名称与位于该房间内的家居设备的类型的对应关系的效率较低,从而导致服务器获取该每个房间内的家居设备的类型的效率较低。
技术实现思路
1、本申请提供了一种家居设备的语音控制方法及服务器,可以解决相关技术的服务器获取多个房间中每个房间内的家居设备的类型的效率较低的问题。所述技术方案如下:
2、一方面,提供了一种家居设备的语音控制方法,应用于服务器;所述方法包括:
3、接收室内区域中设置的多个传感器组件上传的设备检测数据,所述室内区域包括多个房间,每个所述传感器组件设置在一个所述房间内,每个所述传感器组件上传的设备检测数据包括:位于所述传感器组件所在房间内的家居设备的设备标识;
4、基于所述多个传感器组件上传的设备检测数据,确定位于所述多个房间中每个房间内的家居设备的设备类型,所述多个房间中的多个家居设备包括至少一个语音采集设备,每个所述家居设备的设备类型基于所述家居设备的设备标识确定;
5、接收所述至少一个语音采集设备中目标语音采集设备发送的语音消息,所述语音消息用于指示目标设备类型的家居设备执行目标操作;
6、向所述多个房间中的目标房间内的目标家居设备发送控制指令,所述控制指令用于指示所述目标家居设备执行所述目标操作;
7、其中,所述目标家居设备的设备类型为所述目标设备类型,所述目标房间为发出所述语音消息的声源所在房间。
8、另一方面,提供了一种服务器,所述服务器包括处理器;所述处理器用于:
9、接收室内区域中设置的多个传感器组件上传的设备检测数据,所述室内区域包括多个房间,每个所述传感器组件设置在一个所述房间内,每个所述传感器组件上传的设备检测数据包括:位于所述传感器组件所在房间内的家居设备的设备标识;
10、基于所述多个传感器组件上传的设备检测数据,确定位于所述多个房间中每个房间内的家居设备的设备类型,所述多个房间中的多个家居设备包括至少一个语音采集设备,每个所述家居设备的设备类型基于所述家居设备的设备标识确定;
11、接收所述至少一个语音采集设备中目标语音采集设备发送的语音消息,所述语音消息用于指示目标设备类型的家居设备执行目标操作;
12、向所述多个房间中的目标房间内的目标家居设备发送控制指令,所述控制指令用于指示所述目标家居设备执行所述目标操作;
13、其中,所述目标家居设备的设备类型为所述目标设备类型,所述目标房间为发出所述语音消息的声源所在房间。
14、又一方面,提供了一种服务器,所述服务器包括:存储器,处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方面所述的家居设备的语音控制方法。
15、又一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如上述方面所述的家居设备的语音控制方法。
16、再一方面,提供了一种包含指令的计算机程序产品,当所述计算机程序产品在所述计算机上运行时,使得所述计算机执行上述方面所述的家居设备的语音控制方法。
17、本申请提供的技术方案带来的有益效果至少包括:
18、本申请提供了一种家居设备的语音控制方法及服务器,服务器可以基于多个传感器组件上传的设备检测数据,自动确定位于多个房间中每个房间内的家居设备的设备类型。由于无需人工在移动终端中输入每个房间内的家居设备的设备类型,继而由移动终端发送至服务器,因此一方面提高了服务器获取各个房间内的家居设备的设备类型的效率,另一方面简化了用户的操作,用户体验较好。
19、并且,由于服务器接收到目标语音采集设备发送的语音消息后,能够确定发出该语音消息的声源所在目标房间,继而控制该目标房间内的目标家居设备的工作状态,而并非是控制目标语音采集设备所在房间内的家居设备的工作状态,因此提高了家居设备的控制准确性。
1.一种家居设备的语音控制方法,其特征在于,应用于服务器;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述向所述多个房间中的目标房间内的目标家居设备发送控制指令之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述目标对象到所述目标语音采集设备的距离与参考距离的差值小于差值阈值,且目标连线与参考线之间的夹角等于所述目标语音采集设备检测到的声源方位角;
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述检测所述目标语音采集设备所在房间是否存在所述目标对象,包括:
6.根据权利要求2所述的方法,其特征在于,所述目标语音采集设备所在房间与多个相邻房间连通,且与每个相邻房间之间具有连通区域;所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述室内区域具有一个参考对象;在所述获取每个所述连通区域与所述目标语音采集设备之间的距离之前,所述方法还包括:
8.根据权利要求1至7任一所述的方法,其特征在于,所述确定位于所述多个房间中每个房间内的家居设备的设备类型,包括:
9.一种服务器,其特征在于,所述服务器包括处理器;所述处理器用于:
10.根据权利要求9所述的服务器,其特征在于,所述处理器还用于: