CN107390598B - 设备控制方法、电子设备和计算机可读存储介质 - Google Patents
设备控制方法、电子设备和计算机可读存储介质 Download PDFInfo
- Publication number
- CN107390598B CN107390598B CN201710778328.XA CN201710778328A CN107390598B CN 107390598 B CN107390598 B CN 107390598B CN 201710778328 A CN201710778328 A CN 201710778328A CN 107390598 B CN107390598 B CN 107390598B
- Authority
- CN
- China
- Prior art keywords
- control
- equipment
- information
- control instruction
- input type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Selective Calling Equipment (AREA)
- Air Conditioning Control Device (AREA)
Abstract
本发明公开了一种设备控制方法,包括以下步骤:在接收到设备的控制指令时,确定所述控制指令的输入类型;确定与所述输入类型对应所需控制的设备信息;将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。本发明还公开了一种电子设备和计算机可读存储介质。本发明通过对控制指令的输入类型进行划分,不同输入类型的控制指令对应不同的设备,在控制指令的输入源进行设备控制的区分,使得不会存在同一控制指令无法识别设备进行控制的情况,提高了设备控制的识别率以及准确度。
Description
技术领域
本发明涉及设备技术领域,尤其涉及设备控制方法、电子设备和计算机可读存储介质。
背景技术
目前,家电设备的控制包括语音控制、遥控器控制和手机APP控制,如果家电设备均有语音控制,在用户说出语音“开启”后,不知道是开启空调器还是风扇或者其他家电设备,使得家电设备控制识别率低以及准确度差。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种设备控制方法、电子设备和计算机可读存储介质,旨在解决目前家电设备控制识别率低和准确度差的问题。
为实现上述目的,本发明提供的一种设备控制方法,包括以下步骤:
在接收到设备的控制指令时,确定所述控制指令的输入类型;
确定与所述输入类型对应所需控制的设备信息;
将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
可选地,所述确定与所述输入类型对应所需控制的设备信息的步骤包括:
在所述输入类型为文本数据时,确定与所述输入类型对应所需控制的设备为冰箱;
在所述输入类型为语音数据时,确定与所述输入类型对应所需控制的设备为空调器;
在所述输入类型为图像数据时,确定与所述输入类型对应所需控制的设备为除湿机。
可选地,所述确定与所述输入类型对应所需控制的设备信息的步骤包括:
获取所述控制指令对应的用户识别信息,根据所述用户识别信息识别所述用户身份;
确定与所述用户身份对应的设备信息识别规则;
根据用户身份确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
可选地,所述确定与所述输入类型对应所需控制的设备信息的步骤包括:
获取所需控制空间的环境信息;
确定与所述环境信息对应的设备识别规则;
根据环境信息确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
可选地,所述将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作的步骤之后,还包括:
在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令转换为当前输入类型的控制指令;
将所转换后的控制指令发送至与所述设备信息对应的设备;或者,
在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令发送至与所述设备信息对应的设备。
可选地,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,还包括:
获取所确定的设备信息对应家电的运行状态和/或运行环境信息;
根据所获取的运行状态和/或运行环境信息修正所述控制指令;
将修正后的控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
可选地,所述方法,还包括:
在当前设置为单一设备控制时,将接收的控制指令发送至设置的设备,以控制所设置的设备运行。
可选地,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,还包括:
在所述设备信息对应的设备未开启时,且当前控制指令不为开启指令时,将所述控制指令发送至前一次被控制的设备,以控制所述前一次被控制的设备完成与所述控制指令对应的相应操作。
此外,为实现上述目的,本发明还提供一种电子设备,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备控制程序,所述设备控制程序被所述处理器执行时实现如上所述的设备控制方法。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有设备控制程序,所述设备控制程序被处理器执行时实现如上所述的设备控制方法。
本发明通过对控制指令的输入类型进行划分,不同输入类型的控制指令对应不同的设备,在控制指令的输入源进行设备控制的区分,使得不会存在同一控制指令无法识别设备进行控制的情况,提高了设备控制的识别率以及准确度。
附图说明
图1为本发明一实施例方案涉及的硬件运行环境的电子设备结构示意图;
图2为本发明设备控制方法的第一实施例的流程示意图;
图3为本发明一实施例中确定与输入类型对应的设备信息的流程示意图;
图4为本发明另一实施例中确定与输入类型对应的设备信息的流程示意图;
图5为本发明设备控制方法的第二实施例的流程示意图;
图6为本发明设备控制方法的第三实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:在接收到设备的控制指令时,确定所述控制指令的输入类型;确定与所述输入类型对应所需控制的设备信息;将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
由于目前家电设备控制识别率低和准确度差的问题。本发明提供一种解决方案,通过对控制指令的输入类型进行划分,不同输入类型的控制指令对应不同的设备,在控制指令的输入源进行设备控制的区分,使得不会存在同一控制指令无法识别设备进行控制的情况,提高了设备控制的识别率以及准确度。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的电子设备结构示意图。
本发明实施例电子设备可以是空调器、风速等可接受控制的设备,也可PC、智能手机、平板电脑、便携计算机、遥控器等控制设备。
如图1所示,该电子设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,电子设备还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块、风速测量仪等等。其中,传感器比如图像传感器、红外传感器以及其他传感器。具体地,图像传感器或红外传感器可检测用户在空调器作用空间内的位置,通过位置来控制空调器室内风机转速。所述风速测量仪用来测量用户所在位置的风速,不同位置的风速存在差异。而作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,电子设备还可配置陀螺仪、气压计、湿度计、温度计、温度传感器、霍尔曼传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的终端结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及设备控制应用程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
在接收到设备的控制指令时,确定所述控制指令的输入类型;
确定与所述输入类型对应所需控制的设备信息;
将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
进一步地,处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
在所述输入类型为文本数据时,确定与所述输入类型对应所需控制的设备为冰箱;
在所述输入类型为语音数据时,确定与所述输入类型对应所需控制的设备为空调器;
在所述输入类型为图像数据时,确定与所述输入类型对应所需控制的设备为除湿机。
进一步地,处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
获取所述控制指令对应的用户识别信息,根据所述用户识别信息识别所述用户身份;
确定与所述用户身份对应的设备信息识别规则;
根据用户身份确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
进一步地,处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
获取所需控制空间的环境信息;
确定与所述环境信息对应的设备识别规则;
根据环境信息确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
进一步地,所述将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作的步骤之后,处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令转换为当前输入类型的控制指令;
将所转换后的控制指令发送至与所述设备信息对应的设备;或者,
在预设时间内接收到其他输入类型的控制指令时,将所述控制指令发送至与所述设备信息对应的设备。
进一步地,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
获取所确定的设备信息对应家电的运行状态和/或运行环境信息;
根据所获取的运行状态和/或运行环境信息修正所述控制指令;
将修正后的控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
进一步地,处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
在当前设置为单一设备控制时,将接收的控制指令发送至设置的设备,以控制所设置的设备运行。
进一步地,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,处理器1001可以用于调用存储器1005中存储的设备控制应用程序,并执行以下操作:
在所述设备信息对应的设备未开启时,且当前控制指令不为开启指令时,将所述控制指令发送至前一次被控制的设备,以控制所述前一次被控制的设备完成与所述控制指令对应的相应操作。
参照图2,本发明的第一实施例提供一种设备控制方法,所述设备控制方法包括:
步骤S10,在接收到设备的控制指令时,确定所述控制指令的输入类型;
在本实施例中,所述设备包括空调器、电视、冰箱等家电设备,也包括手机、pad等娱乐设备,也包括其他可被控制的设备。
在用户需要控制这些设备时,发出控制指令,例如,通过语音、文本或图像等方式发出控制指令。
控制设备接收设备的控制指令,在接收到设备的控制指令时,确定所述控制指令的输入类型,所述输入类型根据控制指令输入的格式来确定,例如,为语音数据输入类型或文本数据输入类型或图像数据输入类型或视频图像数据输入类型或代码输入类型,也包括其他的输入类型。
控制设备提前预存有不同的输入类型,在接收到设备的控制指令时,提取输入信息,根据输入信息以及预存的输入类型进行匹配,匹配出所述控制指令的输入类型。
步骤S20,确定与所述输入类型对应所需控制的设备信息;
所述控制设备预存有不同输入类型对应的设备信息,即,不同输入类型对应不同的设备,在确定所述控制指令的输入类型后,控制设备确定与所述输入类型对应所需控制的设备信息。具体的,所述确定与所述输入类型对应所需控制的设备信息的步骤包括:在所述输入类型为文本数据时,确定与所述输入类型对应所需控制的设备为冰箱;在所述输入类型为语音数据时,确定与所述输入类型对应所需控制的设备为空调器;在所述输入类型为图像数据时,确定与所述输入类型对应所需控制的设备为除湿机。或者在本发明一他实施例中,在所述输入类型为文本数据时,确定与所述输入类型对应所需控制的设备为油烟机;在所述输入类型为语音数据时,确定与所述输入类型对应所需控制的设备为洗衣机;在所述输入类型为图像数据时,确定与所述输入类型对应所需控制的设备为空气净化器。或者在本发明一他实施例中,在所述输入类型为文本数据时,确定与所述输入类型对应所需控制的设备为电视机;在所述输入类型为语音数据时,确定与所述输入类型对应所需控制的设备为笔记本电脑;在所述输入类型为图像数据时,确定与所述输入类型对应所需控制的设备为pad。所述输入类型对应不同的设备根据需求设置,在多个设备对应一个输入类型时,可根据历史习惯或者设置优先级或者季节来区分,例如,空调器和洗衣机都对应语音,在早上或者傍晚涉及开启指令时,为开启洗衣机,在其他时间为开启空调器(因,使用习惯不同而设置)。再例如,空调器和洗衣机都对应语音,空调器优先级高于洗衣机。再例如,空调器和洗衣机都对应语音,夏天为空调器,冬天为洗衣机。用户可根据需求修改和更新输入类型和设备的对应关系。
可以理解的是,以上描述的输入类型对应的设备信息只是示例性描述,其他任何包括在本实施例范围内的输入类型与设备信息的对应关系均在本发明的保护范围中,对应关系根据用户需求设置。
步骤S30,将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
在确定了设备信息后,控制设备将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。例如,完成空调器的开启,或者完成空调器设定温度的调节等响应操作。
本实施例中通过对控制指令的输入类型进行划分,不同输入类型的控制指令对应不同的设备,在控制指令的输入源进行设备控制的区分,使得不会存在同一控制指令无法识别设备进行控制的情况,提高了设备控制的识别率以及准确度。
参考图3,在本发明一较佳实施例中,为了进一步提高设备控制的准确度,所述确定与所述输入类型对应所需控制的设备信息的步骤包括:
步骤S21,获取所述控制指令对应的用户识别信息,根据所述用户识别信息识别所述用户身份;
步骤S22,确定与所述用户身份对应的设备信息识别规则;
步骤S23,根据用户身份确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
在本实施例中,不同的用户存在不同的控制习惯,在接收到控制指令后,从中提取代表用户身份的信息,对用户身份进行识别,例如,通过声纹的方式识别用户身份,或者直接在文本数据和图像数据提取用户身份的内容识别用户身份。在识别出用户身份后,查找与所述用户身份对应的设备信息识别规则,例如,A用户身份的规则为:a输入类型对应空调器、b输入类型对应冰箱、c输入类型对应电视;而B用户的识别规则为:a输入类型对应冰箱、b输入类型对应电视、c输入类型对应空调器。通过不同用户身份来确定不同的设备信息识别规则,而不是所有用户都对应相同的识别规则,提高设备控制的个性化设置,且通过不同用户设置不同的识别规则,避免设备控制的误操作,提高设备控制的准确度。
在本发明一实施例中,参考图4,为了进一步提高设备控制的准确度,所述确定与所述输入类型对应所需控制的设备信息的步骤包括:
步骤S24,获取所需控制空间的环境信息;
步骤S25,确定与所述环境信息对应的设备识别规则;
步骤S26,根据环境信息确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
本实施例与上述实施例的区别在于,通过环境信息不同而识别规则不同,可与用户身份区分使用,也可结合一起使用。所述环境信息包括季节、所处地区和昼夜等信息,不同的环境信息对应不同的设备识别规则,这样只会设置在当前环境下需要控制的设备信息与输入类型的对应关系,避免资源浪费,且通过环境信息对应识别规则,使得设备识别更加准确,提高设备控制的准确度。
参考图5,在本发明一较佳实施例中,所述将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作的步骤之后,还包括:
步骤S40,在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令转换为当前输入类型的控制指令;
步骤S50,将所转换后的控制指令发送至与所述设备信息对应的设备。
本实施例中,在根据控制指令的输入类型控制相应的设备后,可能存在用户连续控制该设备的情况,且有可能是其他用户来控制,而其他用户可能不知晓控制规则,设定一预设时间,所述预设时间可以是30s或20s等,根据用户需求设置,在预设时间内接收到其他输入类型的控制指令时,默认为对之前控制过的设备的控制,将其他输入类型的控制指令转换为当前输入类型的控制指令;将所转换后的控制指令发送至与所述设备信息对应的设备;在超过预设时间时,按照输入类型的规则找出对应的设备进行控制。可选地,在预设时间内接收到其他输入类型的控制指令时,也可不进行输入类型的转换,直接将所接收到的其他输入类型的控制指令发送至与所述设备信息对应的设备,对所述设备信息对应的设备进行控制。本实施例保证了对同一设备的连续控制,提高了用户的舒适度。而在本发明一实施例中在所述设备信息对应的设备未开启时,且当前控制指令不为开启指令时,将所述控制指令发送至前一次被控制的设备,以控制所述前一次被控制的设备完成与所述控制指令对应的相应操作。
进一步地,在一实施例中,为了准确控制设备,参考图6,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,还包括:
步骤S60,获取所确定的设备信息对应家电的运行状态和/或运行环境信息;
步骤S70,根据所获取的运行状态和/或运行环境信息修正所述控制指令;
步骤S80,将修正后的控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
设备以空调器为例,所述修正控制指令的过程包括:1)在识别到所述用户发出的以指定运行模式进行工作的控制指令时,根据所述运行环境对所述控制指令进行修正为获取当前环境温度;根据所述当前环境温度所处的温度区间对应的运行模式对所述指定运行模式进行修正,得到修正后的运行模式。一般情况下,例如,在当前环境温度大于26度,用户通常会使用制冷模式,而在当前环境温度低于18度,用户通常会使用制热模式。通过模式修正,即时控制指令有误差,不会影响空调器的正常控制。
2)在根据所述用户发出的控制指令识别到多个目标调节温度时,根据所述运行状态和所述运行环境对所述控制指令进行修正为:获取所述空调器的运行时长,以及当前环境温度,在所述运行时长大于或等于预定时长时,选择所述多个目标调节温度中与所述当前环境温度的差值处于第一预设范围内的目标调节温度作为修正后的目标调节温度,在所述运行时长小于所述预定时长时,选择所述多个目标调节温度中与所述当前环境温度的差值处于第二预定范围内的目标调节温度作为修正后的目标调节温度。通常情况下,当空调器运行时间较短时,用户设定的目标调节温度与当前环境温度之间的差值较大,以较快对环境温度进行改变;而在空调器运行时间较长时,用户可能只需要对目标调节温度稍作调整即可,根据空调器运行时长选择合适的目标调节温度。以上所列举的1)和2)实例仅为示例性描述,其他修正方式或者其他设备的修正也在本发明保护范围内。通过输入类型以及修正的方式使得设备控制更加准确。
在本发明一实施例中,在当前设置为单一设备控制时,将接收的控制指令发送至设置的设备,以控制所设置的设备运行。即,在设定当前只对空调器进行控制时,不管何种输入类型的控制指令,均识别用来控制空调器,提高设备控制准确度。
本发明还提供一种电子设备,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备控制程序,所述设备控制程序被所述处理器执行时实现如上述实施例所述的设备控制方法。
本实施例中通过对控制指令的输入类型进行划分,不同输入类型的控制指令对应不同的设备,在控制指令的输入源进行设备控制的区分,使得不会存在同一控制指令无法识别设备进行控制的情况,提高了设备控制的识别率以及准确度。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有设备控制程序,所述设备控制程序被所述处理器执行时实现如下操作:
在接收到设备的控制指令时,确定所述控制指令的输入类型;
确定与所述输入类型对应所需控制的设备信息;
将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
进一步地,所述设备控制程序被所述处理器执行时实现如下操作:
在所述输入类型为文本数据时,确定与所述输入类型对应所需控制的设备为冰箱;
在所述输入类型为语音数据时,确定与所述输入类型对应所需控制的设备为空调器;
在所述输入类型为图像数据时,确定与所述输入类型对应所需控制的设备为除湿机。
进一步地,所述设备控制程序被所述处理器执行时实现如下操作:
获取所述控制指令对应的用户识别信息,根据所述用户识别信息识别所述用户身份;
确定与所述用户身份对应的设备信息识别规则;
根据用户身份确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
进一步地,所述设备控制程序被所述处理器执行时实现如下操作:
获取所需控制空间的环境信息;
确定与所述环境信息对应的设备识别规则;
根据环境信息确定的设备识别规则确定与所述输入类型对应所需控制的设备信息。
进一步地,所述将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作的步骤之后,所述设备控制程序被所述处理器执行时实现如下操作:
在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令转换为当前输入类型的控制指令;
将所转换后的控制指令发送至与所述设备信息对应的设备;或者,
在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令发送至与所述设备信息对应的设备。
进一步地,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,所述设备控制程序被所述处理器执行时实现如下操作:
获取所确定的设备信息对应家电的运行状态和/或运行环境信息;
根据所获取的运行状态和/或运行环境信息修正所述控制指令;
将修正后的控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作。
进一步地,所述设备控制程序被所述处理器执行时实现如下操作:
在当前设置为单一设备控制时,将接收的控制指令发送至设置的设备,以控制所设置的设备运行。
进一步地,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,所述设备控制程序被所述处理器执行时实现如下操作:
在所述设备信息对应的设备未开启时,且当前控制指令不为开启指令时,将所述控制指令发送至前一次被控制的设备,以控制所述前一次被控制的设备完成与所述控制指令对应的相应操作。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (6)
1.一种设备控制方法,其特征在于,包括以下步骤:
在接收到设备的控制指令时,确定所述控制指令的输入类型,所述输入类型为语音数据、文本数据、图像数据;
确定与所述输入类型对应所需控制的设备信息,不同的输入类型对应不同的设备信息;
所述确定与所述输入类型对应所需控制的设备信息的步骤包括:
获取所述控制指令对应的用户识别信息,根据所述用户识别信息识别所述用户身份;
确定与所述用户身份对应的设备信息识别规则;
根据用户身份确定的设备识别规则确定与所述输入类型对应所需控制的设备信息;或者,
所述确定与所述输入类型对应所需控制的设备信息的步骤包括:
获取所需控制空间的环境信息;
确定与所述环境信息对应的设备识别规则;
根据环境信息确定的设备识别规则确定与所述输入类型对应所需控制的设备信息;
将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作;
所述确定与所述输入类型对应所需控制的设备信息的步骤之后,还包括:
在所述设备信息对应的设备未开启时,且当前控制指令不为开启指令时,将所述控制指令发送至前一次被控制的设备,以控制所述前一次被控制的设备完成与所述控制指令对应的响应操作。
2.如权利要求1所述的设备控制方法,其特征在于,所述将所述控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述控制指令对应的响应操作的步骤之后,还包括:
在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令转换为当前输入类型的控制指令;
将所转换后的控制指令发送至与所述设备信息对应的设备;或者,
在预设时间内接收到其他输入类型的控制指令时,将其他输入类型的控制指令发送至与所述设备信息对应的设备。
3.如权利要求1所述的设备控制方法,其特征在于,所述确定与所述输入类型对应所需控制的设备信息的步骤之后,还包括:
获取所确定的设备信息对应家电的运行状态和/或运行环境信息;
根据所获取的运行状态和/或运行环境信息修正所述控制指令;
将修正后的控制指令发送至与所述设备信息对应的设备,以控制所述设备执行与所述修正的控制指令对应的响应操作。
4.如权利要求1至3任一项所述的设备控制方法,其特征在于,所述方法,还包括:
在当前设置为单一设备控制时,将接收的控制指令发送至设置的设备,以控制所设置的设备运行。
5.一种电子设备,其特征在于,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备控制程序,所述设备控制程序被所述处理器执行时实现如权利要求1至4中任一项所述的设备控制方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有设备控制程序,所述设备控制程序被处理器执行时实现如权利要求1至4中任一项所述的设备控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710778328.XA CN107390598B (zh) | 2017-08-31 | 2017-08-31 | 设备控制方法、电子设备和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710778328.XA CN107390598B (zh) | 2017-08-31 | 2017-08-31 | 设备控制方法、电子设备和计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107390598A CN107390598A (zh) | 2017-11-24 |
CN107390598B true CN107390598B (zh) | 2020-10-09 |
Family
ID=60348485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710778328.XA Active CN107390598B (zh) | 2017-08-31 | 2017-08-31 | 设备控制方法、电子设备和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107390598B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108646580A (zh) * | 2018-05-14 | 2018-10-12 | 中兴通讯股份有限公司 | 控制对象的确定方法及装置、存储介质、电子装置 |
CN111752183B (zh) * | 2020-05-18 | 2024-03-29 | 深圳市东微智能科技股份有限公司 | 环境设备控制方法、设备及可读存储介质 |
CN112925219A (zh) * | 2021-02-03 | 2021-06-08 | 青岛海尔科技有限公司 | 用于智能家居场景执行的方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101436972A (zh) * | 2007-11-16 | 2009-05-20 | 海尔集团公司 | 一种远程家电控制*** |
CN104240702A (zh) * | 2014-07-10 | 2014-12-24 | 广东美的集团芜湖制冷设备有限公司 | 空调器的语音控制方法和语音控制*** |
CN104501351A (zh) * | 2014-11-24 | 2015-04-08 | 广东美的制冷设备有限公司 | 空调器及空调器的温度修正方法 |
CN104808559A (zh) * | 2015-04-24 | 2015-07-29 | 深圳市彩易生活科技有限公司 | 一种无线开关控制方法、***及相关设备 |
CN204613628U (zh) * | 2015-04-25 | 2015-09-02 | 安徽科技学院 | 一种便携式定时控制开关 |
CN105388779A (zh) * | 2015-12-25 | 2016-03-09 | 小米科技有限责任公司 | 智能设备的控制方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8977972B2 (en) * | 2009-12-31 | 2015-03-10 | Intel Corporation | Using multi-modal input to control multiple objects on a display |
-
2017
- 2017-08-31 CN CN201710778328.XA patent/CN107390598B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101436972A (zh) * | 2007-11-16 | 2009-05-20 | 海尔集团公司 | 一种远程家电控制*** |
CN104240702A (zh) * | 2014-07-10 | 2014-12-24 | 广东美的集团芜湖制冷设备有限公司 | 空调器的语音控制方法和语音控制*** |
CN104501351A (zh) * | 2014-11-24 | 2015-04-08 | 广东美的制冷设备有限公司 | 空调器及空调器的温度修正方法 |
CN104808559A (zh) * | 2015-04-24 | 2015-07-29 | 深圳市彩易生活科技有限公司 | 一种无线开关控制方法、***及相关设备 |
CN204613628U (zh) * | 2015-04-25 | 2015-09-02 | 安徽科技学院 | 一种便携式定时控制开关 |
CN105388779A (zh) * | 2015-12-25 | 2016-03-09 | 小米科技有限责任公司 | 智能设备的控制方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107390598A (zh) | 2017-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190312747A1 (en) | Method, apparatus and system for controlling home device | |
US9721572B2 (en) | Device control method and electric device | |
CN107676938B (zh) | 空调器控制方法、装置、电子设备及计算机可读存储介质 | |
CN107763812B (zh) | 空调器控制方法、空调器及计算机可读存储介质 | |
CN107544272B (zh) | 终端控制方法、装置及存储介质 | |
CN107606705B (zh) | 立式空调器控制方法、装置及计算机可读存储介质 | |
CN108302713B (zh) | 空调设置快速调节方法、空调器以及可读存储介质 | |
CN107390598B (zh) | 设备控制方法、电子设备和计算机可读存储介质 | |
CN109268936B (zh) | 空调器的控制方法、装置、空调器和存储介质 | |
CN107726539B (zh) | 终端运行参数调整方法、装置及计算机可读存储介质 | |
CN108777808B (zh) | 基于显示终端的文本转语音方法、显示终端及存储介质 | |
CN107906699B (zh) | 立式空调器控制方法、装置及计算机可读存储介质 | |
EP2557565A1 (en) | Voice recognition method and apparatus | |
CN112229037B (zh) | 空调器的控制方法、终端、空调器和存储介质 | |
CN107562878B (zh) | 家电控制方法、电子设备和计算机可读存储介质 | |
CN108734939B (zh) | 电子设备控制方法、装置、电子设备和可读存储介质 | |
CN107120808B (zh) | 空调器及其室内机控制方法和计算机可读存储介质 | |
CN109215640B (zh) | 语音识别方法、智能终端及计算机可读存储介质 | |
CN112229036B (zh) | 空调器的控制方法、终端、空调器和存储介质 | |
EP3553400A1 (en) | Air conditioner adjusting method and device, and storage medium | |
CN107505923B (zh) | 设备控制方法、电子设备和计算机可读存储介质 | |
US20190069149A1 (en) | Method for configuring action of external device and electronic device for supporting the same | |
EP3712528B1 (en) | Control system, installation equipment, remote controller, control method, and program | |
CN112229032B (zh) | 环境温度调整方法、装置、及计算机可读存储介质 | |
US20190052745A1 (en) | Method For Presenting An Interface Of A Remote Controller In A Mobile Device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |