CN108880957B - 家电设备及其远程控制方法、服务器、终端控制设备 - Google Patents
家电设备及其远程控制方法、服务器、终端控制设备 Download PDFInfo
- Publication number
- CN108880957B CN108880957B CN201810618496.7A CN201810618496A CN108880957B CN 108880957 B CN108880957 B CN 108880957B CN 201810618496 A CN201810618496 A CN 201810618496A CN 108880957 B CN108880957 B CN 108880957B
- Authority
- CN
- China
- Prior art keywords
- time
- household appliance
- reservation
- information
- voice
- 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
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004590 computer program Methods 0.000 claims description 24
- 238000012545 processing Methods 0.000 claims description 16
- 239000000284 extract Substances 0.000 claims description 9
- 238000004378 air conditioning Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000000605 extraction Methods 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000004075 alteration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/28—Constructional details of speech recognition systems
- G10L15/30—Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种家电设备及其远程控制方法、服务器及终端控制设备,该远程控制方法包括以下步骤:获取语音信息;对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;根据提取到的特征信息,生成家电设备的预约指令以及预约时间;在所述预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行。本发明解决了现有技术中控制家电设备提前运行时,控制时间不准确的技术问题,不但使得用户操作方便,而且还实现了家电设备提前运行的有效控制。
Description
技术领域
本发明涉及家电设备领域,尤其涉及家电设备及其远程控制方法、服务器、终端控制设备。
背景技术
随着家电设备的智能化发展,越来越多的家电设备实现了自动控制功能,甚至是远程控制功能。例如,用户回家之前通过移动终端远程发送开机指令给家电设备,以控制家电设备提前开启,使得用户回到家就能享受舒适的环境。
但是,用户远程控制家电设备时需要打开APP,并在APP内操作,如此操作不方便。而且,用户不能准确预估家电设备的开启时间,容易造成过早开启而浪费能源,过晚开启而影响用户的舒适性,从而使得无法有效实现家电设备的控制。
发明内容
本申请实施例通过提供一种家电设备及其远程控制方法、远程服务器、终端控制设备,解决了现有技术中控制家电设备运行时,控制时间不准确的技术问题。
本申请实施例提供了一种家电设备的远程控制方法,包括以下步骤:
获取语音信息;
对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;
根据提取到的特征信息,生成家电设备的预约指令以及预约时间;
在所述预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行。
可选地,所述语音信息由终端控制设备进行采集,且由所述终端控制设备对所采集到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息。
可选地,所述语音信息由终端控制设备进行采集,并发送至语音服务器;所述语音信息由所述语音服务器进行语音识别,并从语音识别结果中提取预设特征信息。
可选地,所述对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息的步骤包括:
对获取到的语音信息进行语音识别,获得与所述语音信息对应的文字信息;
对所述文字信息进行语言解析,获得预设特征信息。
可选地,所述预设特征信息包括出发时间、交通方式。
可选地,所述根据提取到的特征信息,生成家电设备的预约指令以及预约时间的步骤包括:
根据所述交通方式,估算出发地与目的地之间需要花费的路程时间;
根据所述出发时间以及预估的路程时间,获得家电设备的预约时间,并生成家电设备的预约指令。
可选地,所述根据所述出发时间以及预估的路程时间,确定家电设备的预约时间,并生成家电设备的预约指令的步骤包括:
获取家电设备的目标运行参数;
根据所述家电设备的目标运行参数,估算所述家电设备达到目标运行参数的运行时间;
根据所述出发时间、预估的路程时间以及家电设备的运行时间,获得家电设备的预约时间,并生成家电设备的预约指令。
可选地,所述预设特征信息还包括中途的事务处理时间;所述预估的路程时间还要加上所述中途的事务处理时间。
可选地,所述在预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行的步骤之前还包括:
实时采集终端控制设备的移动情况;
根据所述终端控制设备的移动情况,重新确定家电设备的预约时间。
可选地,所述终端控制设备的移动情况包括终端控制设备的地理位置和/或运动速度;所述根据终端控制设备的移动情况,重新确定家电设备的预约时间的步骤包括:
根据采集的终端控制设备的地理位置和/或运动速度,重新预估到达目的地需要花费的路程时间;
根据重新预估的路程时间,重新确定家电设备的预约时间。
可选地,所述在预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行的步骤之前还包括:
若获取到新的语音信息,则对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;根据提取到的特征信息,重新确定所述家电设备的预约时间。
可选地,在获取到多个终端控制设备发送的语音信息时,分别进行语音识别、预设特征信息的提取以及生成对应的预约指令及预约时间;在最先到达的预约时间到达时,根据该预约时间对应的预约指令,控制家电设备运行。
可选地,所述家电设备包括空气调节设备。
本申请实施例还提供一种服务器,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述任一实施方法的家电设备的远程控制方法的步骤,控制家电设备运行。
本申请实施例还提供一种终端控制设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现语音信息的采集。
可选地,所述计算机程序被所述处理器执行时还实现上述任一种实施方式家电设备的远程控制方法的步骤。
本申请实施例还提供一种家电设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时接收家电设备的预约指令以及预约时间,并在预约时间到达时,根据家电设备的预约指令控制所述家电设备运行。
可选地,所述家电设备的预约指令以及预约时间为终端控制设备通过远程服务器发送至所述家电设备。
本申请实施例还提供一种计算机可读存储介质,所述可读存储介质上存储有远程控制应用程序,所述远程控制应用程序被处理器执行实现上述任一种实施方式的家电设备的远程控制方法的步骤,来控制家电设备提前运行。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
1、通过对获取到的语音信息进行预设特征信息的提取,并根据该提取的特征信息,生成家电设备的预约指令以及预约时间,在预约时间到达时,根据家电设备的预约指令发送至家电设备,来控制家电设备运行。如此,用户只需发出语音信息,即可实现家电设备的提前运行控制,因此用户操作非常方便。
2、由于家电设备的预约时间根据语音信息中提取的特征信息来确定,不再由用户手动控制,因此实现了家电设备提前运行的有效控制。
3、本发明实施方案中,利用终端控制设备进行语音识别,从而减轻了服务器的负担;另外,由于终端控制设备利用强大的语音识别服务器进行语音识别,从而提高了语音识别的准确率,进而提高了家电设备的有效控制。
附图说明
图1是本发明实施方案涉及的家电设备的远程控制的***结构示例图;
图2是本发明实施方案涉及的服务器的功能模块示例图;
图3是本发明实施方案涉及的终端控制设备的硬件模块示例图;
图4是本发明技术方案的家电设备的远程控制方法第一实施方式的流程示意图;
图5是图4中步骤S2一实施方式的细化流程示意图;
图6是图4中步骤S3一实施方式的细化流程示意图;
图7是图6中步骤S32一实施方式的细化流程示意图;
图8是本发明技术方案的家电设备的远程控制方法的第二实施方式的流程示意图。
具体实施方式
为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明技术方案主要为解决现有技术中用户操作不方便,而且无法有效控制家电设备的提前运行的技术问题,而提出的一种实现家电设备的远程控制的方案,主要利用语音技术,从用户发出的语音信息中提取出预设特征信息,并根据提取到的预设特征信息,生成家电设备的预约指令以及预约时间,在预约时间到达时,根据预约指令控制家电设备运行。如此,用户只需发出相应的语音,就能实现控制家电设备运行,不但使得用户操作方便,而且家电设备运行时间不再由用户手动控制,而是根据语音信息预估的控制时间,因此能有效地实现了对家电设备的提前控制。
如图1所示,图1是本发明实施方案涉及的家电设备的远程控制的***结构示例图。
家电设备的远程控制***包括终端控制设备100、服务器200以及家电设备300、控制器400。终端控制设备100可由用户随身携带,具有与服务器200进行远程通讯的功能,例如包括手机、平板电脑、智能穿戴设备、语音设备等等。服务器200分别与终端控制设备100及家电设备300之间建立通讯,以实现终端控制设备100对家电设备300的远程控制。控制器400可设置于家电设备300中,甚至还可与家电设备300的控制模块为同一控制模块,当然还可以独立于家电设备300设置。该控制器400与服务器200之间建立通讯,从而使得控制器400可根据服务器200下发的控制指令,来控制家电设备300运行。另外,该控制器400也可以接收其他设备(例如,遥控器)发送的指令,并根据该指令来控制家电设备300运行。
上述提及的家电设备300例如但不限于包括空气调节设备。上述提及的终端控制设备例如但不限于手机、平板电脑、可穿戴设备等具有遥控功能的终端设备。
具体地,一实施例中,如图2所示,图2是本发明实施方案涉及的服务器200的功能模块示意图。该服务器200包括处理器201、存储器202、第一通信模块203。一示例中,该服务器200可为一个服务器,也可以为多个服务器单元组成的服务器集群。
可以理解地是,图2示出的功能结构并不构成对服务器200的限定,上述服务器200可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图2所示,作为一种计算机存储介质的存储器202中可以包括操作***以及家电设备的远程控制程序。
在图2所示的服务器200中,处理器201可以用于调用存储器202中存储的远程控制程序,并执行以下操作:
获取语音信息;
对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;
根据提取到的特征信息,生成家电设备的预约指令以及预约时间;
在所述预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行。
本发明实施方案中,该服务器的操作***通过对获取到的语音信息进行预设特征信息的提取,并根据该提取的特征信息,生成家电设备的预约指令以及预约时间,在预约时间到达时,根据所生成的家电设备的预约指令,来控制家电设备运行。如此,用户只需发出语音信息,即可通过服务器实现家电设备的提前运行控制,因此用户操作非常方便。另外,服务器根据语音信息中提取的特征信息来确定家电设备的预约时间,不再由用户手动控制,从而实现了家电设备提前运行的有效控制。
在某些实施方式中,上述服务器200例如还包括语音服务器,该语音服务器中的处理器201调用存储器202中存储的语音识别程序,在获取到语音信息时,执行以下操作:
对语音信息进行语音识别,并从语音识别结果中提取预设特征信息。该预设特征信息包括出发时间、交通方式。另外,该预设特征信息还可以包括其他信息,例如用户中途需要处理的事务的时间等等。
在某些实施方式中,语音服务器中的处理器201调用存储器202中存储的语音识别程序,在获取到语音信息时,执行以下操作:
对获取到的语音信息进行语音识别,获得与所述语音信息对应的文字信息;
对所述文字信息进行语言解析,获得预设特征信息。
上述处理器201利用语音识别引擎,将语音信息转换为对应的文字。利用自然语言理解引擎,对转换后的文字进行理解并解析,提取预设特征信息,例如解析用户的回家目的、交通方式、当前的地理位置、中途处理事务需要的时间等参数。例如,一示例中,用户发出的语音信息为“现在下班开车回家,请提前打开空调”,则提取到的特征信息中,出发时间是“当前时间”,交通方式是“开车”,回家目的是“打开空调”,当前的地理位置是公司。另一示例中,用户发出的语音信息为“我下班了,现在开车去XX地方健身半小时再回家,请提前打开热水器及空调”,则提取到的出发时间是“当前时间”,交通方式是“开车”,回家目的是“打开空调和热水器”,当前的地理位置是公司,中途处理事务的时间为“30分钟”。以上仅为举例说明,预设特征信息还可以包括其他信息。
在某些实施方式中,上述处理器201可以用于调用存储器202中存储的远程控制程序,还执行以下操作:
根据所述交通方式,估算出发地与目的地之间需要花费的路程时间;
根据所述出发时间以及估算的路程时间,确定家电设备的预约时间,并生成家电设备的预约指令。
进一步地,当预设特征信息还包括中途处理事务的时间时,则在估算出发地与目的地之间需要花费的路程时间时,还需要加上该中途的事务处理时间。
在某些实施方式中,上述处理器201可以用于调用存储器202中存储的远程控制程序,还执行以下操作:
获取家电设备的目标运行参数;
根据所述家电设备的目标运行参数,估算所述家电设备达到目标运行参数的运行时间;
根据所述出发时间、预估的路程时间以及家电设备的运行时间,获得家电设备的预约时间,并生成家电设备的预约指令。
在某些实施方式中,上述处理器201可以用于调用存储器202中存储的远程控制程序,在预约时间到达之前,还执行以下操作:
实时采集终端控制设备的移动情况;
根据所述终端控制设备的移动情况,重新确定家电设备的预约时间。
在某些实施方式中,所述终端控制设备的移动情况包括终端控制设备的地理位置和/或运动速度;上述处理器201可以用于调用存储器202中存储的远程控制程序,还执行以下操作:
根据采集的终端控制设备的地理位置和/或运动速度,重新预估到达目的地需要花费的路程时间;
根据重新预估的路程时间,重新确定家电设备的预约时间。
在某些实施方式中,上述处理器201可以用于调用存储器202中存储的远程控制程序,在预约时间到达之前,还执行以下操作:
进一步地,当服务器200获取到多个终端控制设备发送的语音信息时,分别进行语音识别、预设特征信息的提取以及生成对应的预约指令及预约时间。在最先到达的预约时间到达时,根据该预约时间对应的预约指令,控制家电设备运行。例如用户A和用户B先后发出提前控制空调运行的语音信息,根据用户A和用户B的语音信息,估算出用户A比用户B先到家,因此用户A对应的预约指令以及预约时间较早,则该预约时间到达时,根据用户A对应的预约指令来控制家电设备运行。
如图3所示,图3是本发明实施方案涉及的终端控制设备的硬件模块示意图。
终端控制设备100包括处理器101、存储器102、与服务器200进行信息交互的第二通信模块103,以及输入/输出模块104。终端控制设备100通过第二通信模块103与服务器200的第一通信模块201进行通讯,实现终端控制设备100与服务器200之间的相互通讯。具体地,一交互示例中,终端控制设备100采集语音信息,并将采集到的语音信息发送至服务器200,由服务器200根据语音信息,生成对应的预约指令及预约时间,并在预约时间到达时,根据预约指令来控制家电设备运行。当然,另一交互示例中,终端控制设备100采集语音信息,并对采集到的语音信息进行语音识别,提取预设的特征信息,并根据提取到的特征信息,生成对应的预约指令及预约时间,在预约时间到达时,根据预约指令控制家电设备300运行。
一实施示例中,输入/输出模块104例如包括显示屏、按键,或者两者结合。当然,该输入/输出模块104还可包括语音采集模块,以采集用户发出的语音信息。
本领域技术人员可以理解,图3示出的结构并不构成对终端控制设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图3所示,作为一种计算机存储介质的存储器102中可以包括操作***以及家电设备的远程控制程序。
在图3所示的终端控制设备中,处理器101可以调用存储器102中存储的控制程序,并执行以下操作:
获取语音信息;
对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;
根据提取到的特征信息,生成家电设备的预约指令以及预约时间;
在所述预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行。
本发明实施方案中,该终端控制设备的操作***通过对获取到的语音信息进行预设特征信息的提取,并根据该提取的特征信息,生成家电设备的预约指令以及预约时间,在预约时间到达时,根据所生成的家电设备的预约指令来控制家电设备运行。如此,用户只需发出语音信息,即可实现家电设备的提前运行,用户操作非常方便。另外,根据语音信息中提取的特征信息来确定家电设备的预约时间,不再由用户手动控制,从而实现了家电设备提前运行的有效控制。
在某些实施方式中,上述处理器101可以调用存储器102中存储的远程控制程序,在采集到语音信息时,还执行以下操作:
对语音信息进行语音识别,并从语音识别结果中提取预设特征信息。该预设特征信息包括出发时间、交通方式。另外,该预设特征信息还可以包括其他信息,例如用户中途需要处理的事务的时间等等。
在某些实施方式中,处理器101调用存储器102中存储的控制程序,还执行以下操作:
对获取到的语音信息进行语音识别,获得与所述语音信息对应的文字信息;
对所述文字信息进行语言解析,获得预设特征信息。
在某些实施方式中,上述处理器101可以调用存储器102中存储的远程控制程序,还执行以下操作:
根据所述交通方式,估算出发地与目的地之间需要花费的路程时间;
根据所述出发时间以及预估的路程时间,获得家电设备的预约时间,并生成家电设备的预约指令。
当预设特征信息还包括中途处理事务的时间时,则在估算出发地与目的地之间需要花费的路程时间时,还需要加上该中途的事务处理时间。
在某些实施方式中,上述处理器101可以调用存储器102中存储的远程控制程序,还执行以下操作:
获取家电设备的目标运行参数;
根据所述家电设备的目标运行参数,估算所述家电设备达到目标运行参数的运行时间;
根据所述出发时间、预估的路程时间以及家电设备的运行时间,获得家电设备的预约时间,并生成家电设备的预约指令。
在某些实施方式中,上述处理器101可以调用存储器102中存储的远程控制程序,在预约时间到达之前,还执行以下操作:
实时采集移动设备的移动情况;
根据所述移动设备的移动情况,对所述预约时间进行矫正,重新确定家电设备的预约时间。
根据采集的终端控制设备的地理位置和/或运动速度,重新预估到达目的地需要花费的路程时间;
根据重新预估的路程时间,重新确定家电设备的预约时间。
在某些实施方式中,上述处理器201可以用于调用存储器202中存储的远程控制程序,在预约时间到达之前,还执行以下操作:
若获取到新的语音信息,则对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;根据提取到的特征信息,重新确定所述家电设备的预约时间。
上述实施方式中,终端控制设备通过采集用户发出的语音信息,对采集到的语音信息进行语音识别,并从中提取出预设特征信息,根据预设特征信息生成对应的预约指令及预约时间,在预约时间到达时,将预约指令通过服务器发送至家电设备,来控制家电设备运行。本发明实施方案中,利用终端控制设备进行语音信息的识别以及预约指令的生成、下发,从而减轻了服务器的负担,避免了信息太多而造成网络堵塞,利于信息的通讯。
另一实施方式中,终端控制设备通过采集用户发出的语音信息,对采集到的语音信息进行语音识别,并从中提取出预设特征信息,将该预设特征信息发送至服务器,由服务器根据该特征信息生成对应的预约指令及预约时间,在预约时间到达时,将预约指令通过服务器发送至家电设备,来控制家电设备提前运行。本发明实施方案中,利用终端控制设备进行语音信息的识别,从而减轻了服务器的负担,避免了信息太多而造成网络堵塞,利于信息的通讯。
又一实施方式中,终端控制设备采集用户发出的语音信息后,将语音信息发送至语音识别服务器,通过语音识别服务器对其进行语音识别并提取预设特征信息后,终端控制设备接收语音识别服务器返回的特征信息,并根据该特征信息生成对应的预约指令及预约时间,在预约时间到达时,将预约指令通过服务器发送至家电设备,来控制家电设备运行。本发明实施方案中,不但减轻了服务器的负担,而且终端控制设备利用强大的语音识别服务器进行语音识别,从而提高了语音识别的准确率,进而提高了家电设备的有效控制。
需要说明的是,上述预约指令可以在预约时间到达时,将预约指令发送至家电设备来控制家电设备运行。当然,该预约指令还可以与预约时间一起发送至家电设备,由家电设备在预约时间到达时,根据预约指令控制家电设备运行。
进一步地,家电设备例如包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时接收家电设备的预约指令以及预约时间,并在预约时间到达时,根据家电设备的预约指令控制所述家电设备运行。
其中,该预约指令以及预约时间由终端控制设备通过服务器发送至所述家电设备。具体地,家电设备接收终端控制设备发送过来的预约指令以及预约时间,并将该预约指令以及预约时间进行存储。在预约时间到达时,根据该预约时间对应的预约指令控制家电设备运行。
如图4所示,图4是本发明技术方案的家电设备的远程控制方法第一实施方式的流程示意图。
本实施方式中,该家电设备的远程控制方法包括以下步骤:
S1,获取语音信息;
S2,对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;
S3,根据提取到的特征信息,生成家电设备的预约指令以及预约时间;
S4,在所述预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行。
本发明实施方案中,通过对获取到的语音信息进行预设特征信息的提取,并根据该提取的特征信息,生成家电设备的预约指令以及预约时间,在预约时间到达时,根据所生成的家电设备的预约指令,来控制家电设备运行。如此,用户只需发出语音信息,即可控制家电设备的提前运行,用户操作非常方便。另外,根据语音信息中提取的特征信息来确定家电设备的控制时间,不再由用户手动控制,从而实现了家电设备提前运行的有效控制。
在某些实施方式中,所述语音信息由终端控制设备进行采集,且由所述终端控制设备对所采集到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息。本发明实施方案中,利用终端控制设备进行语音信息的识别,从而减轻了服务器的负担,避免了信息太多而造成网络堵塞,利于信息的通讯。
在某些实施方式中,所述语音信息由终端控制设备进行采集,并发送至语音服务器;所述语音信息由所述语音服务器进行语音识别,并从语音识别结果中提取预设特征信息。本发明实施方案中,不但减轻了服务器的负担,而且终端控制设备利用强大的语音识别服务器进行语音识别,从而提高了语音识别的准确率,进而提高了家电设备的有效控制。
如图5所示,图5是图4中步骤S2一实施方式的细化流程示意图。在某些实施方式中,所述步骤S2包括:
S21,对获取到的语音信息进行语音识别,获得与所述语音信息对应的文字信息;
S22,对所述文字信息进行语言解析,获得预设特征信息。
上述语音识别过程中,利用语音识别引擎,将语音信息转换为对应的文字。利用自然语言理解引擎,对转换后的文字进行理解并解析,提取预设特征信息,例如解析用户的回家目的、交通方式、当前的地理位置、中途处理事务需要的时间等参数。例如,一示例中,用户发出的语音信息为“现在下班开车回家,请提前打开空调”,则提取到的特征信息中,出发时间是“当前时间”,交通方式是“开车”,回家目的是“打开空调”,当前的地理位置是公司。另一示例中,用户发出的语音信息为“我下班了,现在开车去XX地方健身半小时再回家,请提前打开热水器及空调”,则提取到的出发时间是“当前时间”,交通方式是“开车”,回家目的是“打开空调和热水器”,当前的地理位置是公司,中途处理事务的时间为“30分钟”。以上仅为举例说明,预设特征信息还可以包括其他信息。
上述实施方式中,通过语音识别以及语言解析,更加利于复杂语音信息的特征信息提取,从而提高了语音识别的准确率。
如图6所示,图6是图4中步骤S3一实施方式的细化流程示意图。在某些实施方式中,所述步骤S3包括:
S31,根据所述交通方式,估算出发地与目的地之间需要花费的路程时间;
S32,根据所述出发时间以及预估的路程时间,确定家电设备的预约时间,并生成家电设备的预约指令。
具体地,基于交通方式,确定出发地与目的地之间的路线,并结合交通方式估算出出发地与目的地之间的路程时间。交通方式例如开车、打车、乘公交、乘地铁的一种或两种以上的结合。替换地,若交通方式缺省,例如语音信息中未包含交通方式的信息,或者语音信息中提取交通方式信息失败,则默认为之前的交通方式,以及默认之前估算的路程时间。例如,用户A下班经常乘地铁回家或开车回家,则该用户A的路线以及交通方式都很固定,若用户A发出的语音信息为“我要下班回家了,请提前开启空调”,则默认用户A回家的交通方式为“乘地铁”或“开车”。
确定路程时间后,就可以根据出发时间来确定家电设备提前控制的时间,并生成家电设备相应的预约指令。需要说明的是,这里的预约指令可以仅包括开机操作指令,家电设备开机后自动运行。另外,预约指令还可以包括家电设备运行的目标参数,例如空调的设定温度TS等等。
上述发明实施方式中,根据交通方式来估算出出发地与目的地之间需要花费的路程时间,从而可以更加准确地确定家电设备的开启时间。
进一步地,在某些实施方式中,所述预设特征信息还包括中途的事务处理时间。因此,在路程时间的预估时,预估的路程时间还要加上所述中途的事务处理时间。如此使得家电设备提前运行的控制,可以适应用户回家途中出现的更多情况。
进一步地,如图7所示,图7是图6中步骤S32一实施方式的细化流程示意图。在某些实施方式中,所述步骤S32具体包括:
S321,获取家电设备的目标运行参数;
S322,根据所述家电设备的目标运行参数,估算所述家电设备达到目标运行参数的运行时间;
S323,根据所述出发时间、预估的路程时间以及家电设备的运行时间,确定家电设备的预约时间,并生成家电设备的预约指令。
由于是控制家电设备提前运行,而家电设备运行时要达到目标运行参数需要一定的时间,因此在生成家电设备的预约指令时,还可以根据家电设备的目标运行参数来估算家电设备达到目标运行参数的运行时间,从而在确定家电设备的开启时间时,还要考虑该估算的家电设备的运行时间,使得更加准确地控制家电设备提前运行,在用户回到家时,给用户提供一个舒适的环境。
当然,也可以不估算该家电设备的运行时间,而是由预设的运行时间来代替。该预设的运行时间例如8分钟、15分钟等等。
如图8所示,图8是本发明技术方案的家电设备的远程控制方法的第二实施方式的流程示意图。在本发明实施方式中,在上述实施方式的步骤S4之前还包括:
S5,采集终端控制设备的移动情况,根据所述终端控制设备的移动情况,重新确定家电设备的预约时间。
为了准确确定家电设备的预约时间,例如用户在回家途中出现临时情况而使得到家时间有变化,此种情况下,利用对终端控制设备的移动情况进行监测,根据终端控制设备的运动监测情况,来重新确定家电设备的预约时间。
一实施方式中,所述步骤S6包括:根据采集的终端控制设备的地理位置和/或运动速度,重新预估到达目的地需要花费的路程时间;根据重新预估的路程时间,重新确定家电设备的开启时间。根据地理位置和/或运动速度,可以判断用户在回家途中可能因为堵车或其他原因而不能准时到家,因此根据当前的地理位置和/或运动速度重新估算用户到达目的地的时间,并重新确定家电设备的预约时间。
进一步地,在某些实施方式中,在上述步骤S4之前还包括:
若获取到新的语音信息,则对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;根据提取到的特征信息,重新确定所述家电设备的预约时间。
该实施方式中,若用户在回家途中发生情况而导致回家时间有变化,则可以重新发出语音信息。对此,接收到该语音信息后,可以对该语音信息重新进行语音识别,并从中提取预设特征信息,根据提取到的特征信息,重新确定家电设备的开启时间。如此使得,家电设备提前运行的控制更加灵活、有效。
进一步地,在某些实施方式中,在获取到多个终端控制设备发送的语音信息时,分别进行语音识别、预设特征信息的提取以及生成对应的预约指令及预约时间;在最先到达的预约时间到达时,根据该预约时间对应的预约指令,控制家电设备运行。
当服务器200获取到多个终端控制设备发送的语音信息时,分别进行语音识别、预设特征信息的提取以及生成对应的预约指令及预约时间。在最先到达的预约时间到达时,根据该预约时间对应的预约指令,控制家电设备运行。例如用户A和用户B先后发出提前控制空调运行的语音信息,根据用户A和用户B的语音信息,估算出用户A比用户B先到家,因此用户A对应的预约指令以及预约时间较早,则该预约时间到达时,根据用户A对应的预约指令,来控制家电设备运行。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (18)
1.一种家电设备的远程控制方法,其特征在于,包括以下步骤:
获取语音信息;
对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;所述预设特征信息包括出发时间、交通方式;
根据提取到的特征信息,生成家电设备的预约指令以及预约时间;
在所述预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行。
2.如权利要求1所述的家电设备的远程控制方法,其特征在于,所述语音信息由终端控制设备进行采集,且由所述终端控制设备对所采集到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息。
3.如权利要求1所述的家电设备的远程控制方法,其特征在于,所述语音信息由终端控制设备进行采集,并发送至语音服务器;所述语音信息由所述语音服务器进行语音识别,并从语音识别结果中提取预设特征信息。
4.如权利要求1所述的家电设备的远程控制方法,其特征在于,所述对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息的步骤包括:
对获取到的语音信息进行语音识别,获得与所述语音信息对应的文字信息;
对所述文字信息进行语言解析,获得预设特征信息。
5.如权利要求1所述的家电设备的远程控制方法,其特征在于,所述根据提取到的特征信息,生成家电设备的预约指令以及预约时间的步骤包括:
根据所述交通方式,估算出发地与目的地之间需要花费的路程时间;
根据所述出发时间以及预估的路程时间,获得家电设备的预约时间,并生成家电设备的预约指令。
6.如权利要求5所述的家电设备的远程控制方法,其特征在于,所述根据所述出发时间以及预估的路程时间,获得家电设备的预约时间,并生成家电设备的预约指令的步骤包括:
获取家电设备的目标运行参数;
根据所述家电设备的目标运行参数,估算所述家电设备达到目标运行参数的运行时间;
根据所述出发时间、预估的路程时间以及家电设备的运行时间,获得家电设备的预约时间,并生成家电设备的预约指令。
7.如权利要求5或6所述的家电设备的远程控制方法,其特征在于,所述预设特征信息还包括中途的事务处理时间;所述预估的路程时间还要加上所述中途的事务处理时间。
8.如权利要求5或6所述的家电设备的远程控制方法,其特征在于,所述在预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行的步骤之前还包括:
实时采集终端控制设备的移动情况;
根据所述终端控制设备的移动情况,重新确定家电设备的预约时间。
9.如权利要求8所述的家电设备的远程控制方法,其特征在于,所述终端控制设备的移动情况包括终端控制设备的地理位置和/或运动速度;所述根据终端控制设备的移动情况,重新确定家电设备的预约时间的步骤包括:
根据采集的终端控制设备的地理位置和/或运动速度,重新预估到达目的地需要花费的路程时间;
根据重新预估的路程时间,重新确定家电设备的预约时间。
10.如权利要求8所述的家电设备的远程控制方法,其特征在于,所述在预约时间到达时,根据所生成的家电设备的预约指令,控制家电设备运行的步骤之前还包括:
若获取到新的语音信息,则对获取到的语音信息进行语音识别,并从语音识别结果中提取预设特征信息;根据提取到的特征信息,重新确定所述家电设备的预约时间。
11.如权利要求2所述的家电设备的远程控制方法,其特征在于,在获取到多个终端控制设备发送的语音信息时,分别进行语音识别、预设特征信息的提取以及生成对应的预约指令及预约时间;在最先到达的预约时间到达时,根据该预约时间对应的预约指令,控制家电设备运行。
12.如权利要求1所述的家电设备的远程控制方法,其特征在于,所述家电设备包括空气调节设备。
13.一种服务器,其特征在于,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-12中任一项所述的家电设备的远程控制方法的步骤,控制所述家电设备运行。
14.一种终端控制设备,其特征在于,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现语音信息的采集。
15.如权利要求14所述的终端控制设备,其特征在于,所述计算机程序被所述处理器执行时还实现如权利要求1-12中任意一项所述的家电设备的远程控制方法的步骤。
16.一种家电设备,其特征在于,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时接收家电设备的预约指令以及预约时间,并在预约时间到达时,根据所述家电设备的预约指令,控制所述家电设备运行。
17.如权利要求16所述的家电设备,其特征在于,所述家电设备的预约指令以及预约时间由终端控制设备通过服务器发送至所述家电设备。
18.一种计算机可读存储介质,其特征在于,所述可读存储介质上存储有远程控制应用程序,所述远程控制应用程序被处理器执行实现如权利要求1-12中任意一项所述的家电设备的远程控制方法的步骤,控制所述家电设备运行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810618496.7A CN108880957B (zh) | 2018-06-14 | 2018-06-14 | 家电设备及其远程控制方法、服务器、终端控制设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810618496.7A CN108880957B (zh) | 2018-06-14 | 2018-06-14 | 家电设备及其远程控制方法、服务器、终端控制设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108880957A CN108880957A (zh) | 2018-11-23 |
CN108880957B true CN108880957B (zh) | 2021-01-08 |
Family
ID=64338926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810618496.7A Active CN108880957B (zh) | 2018-06-14 | 2018-06-14 | 家电设备及其远程控制方法、服务器、终端控制设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108880957B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109634550A (zh) * | 2018-11-20 | 2019-04-16 | 维沃移动通信有限公司 | 一种语音操作控制方法及终端设备 |
CN110149256A (zh) * | 2019-07-03 | 2019-08-20 | 珠海格力电器股份有限公司 | 家电设备及其控制方法、装置 |
CN112575520A (zh) * | 2019-09-29 | 2021-03-30 | 青岛海尔洗衣机有限公司 | 洗涤设备的预约方法、装置和存储介质 |
CN111338224A (zh) * | 2020-03-09 | 2020-06-26 | 珠海格力电器股份有限公司 | 基于微信小程序的智能预约控制方法、装置及智能终端 |
CN111571590B (zh) * | 2020-05-19 | 2023-01-06 | 深圳市爱康生物科技股份有限公司 | 一种全自动样本冷藏交接处理设备的预约控制方法 |
CN111766791A (zh) * | 2020-06-28 | 2020-10-13 | 青岛海尔空调器有限总公司 | 用于家居设备控制的方法及装置、设备 |
CN112984732B (zh) * | 2021-02-20 | 2023-03-21 | 青岛海尔空调器有限总公司 | 用于空调的控制方法、装置及空调 |
CN112944620A (zh) * | 2021-02-22 | 2021-06-11 | 珠海格力电器股份有限公司 | 一种空调控制方法、装置、存储介质及空调 |
CN113251609B (zh) * | 2021-04-30 | 2023-03-24 | 青岛海尔空调器有限总公司 | 用于家电设备的控制方法、装置及家电设备 |
CN115695065A (zh) * | 2021-07-30 | 2023-02-03 | 青岛海尔科技有限公司 | 场景的创建方法和装置、存储介质及电子设备 |
CN116774597B (zh) * | 2023-05-05 | 2024-07-05 | 杭州手趣科技有限公司 | 一种基于可穿戴设备的智能家居设备控制方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102316162A (zh) * | 2011-09-01 | 2012-01-11 | 深圳市子栋科技有限公司 | 基于语音命令的车辆远程控制方法、装置及*** |
EP2843657A2 (en) * | 2013-09-03 | 2015-03-04 | Panasonic Intellectual Property Corporation of America | Equipment control method and speech-based equipment control system |
CN105935243A (zh) * | 2015-12-05 | 2016-09-14 | 肖梁坚 | 自动煮饭煲粥装置 |
CN106814716A (zh) * | 2017-01-03 | 2017-06-09 | 芜湖美智空调设备有限公司 | 一种家电间联动的预约方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7602283B2 (en) * | 2005-02-01 | 2009-10-13 | American Business Solutions, Llc | Active monitoring system for use with a garage door opener |
-
2018
- 2018-06-14 CN CN201810618496.7A patent/CN108880957B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102316162A (zh) * | 2011-09-01 | 2012-01-11 | 深圳市子栋科技有限公司 | 基于语音命令的车辆远程控制方法、装置及*** |
EP2843657A2 (en) * | 2013-09-03 | 2015-03-04 | Panasonic Intellectual Property Corporation of America | Equipment control method and speech-based equipment control system |
CN105935243A (zh) * | 2015-12-05 | 2016-09-14 | 肖梁坚 | 自动煮饭煲粥装置 |
CN106814716A (zh) * | 2017-01-03 | 2017-06-09 | 芜湖美智空调设备有限公司 | 一种家电间联动的预约方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN108880957A (zh) | 2018-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108880957B (zh) | 家电设备及其远程控制方法、服务器、终端控制设备 | |
CN104571036B (zh) | 智能家居开启方法及装置 | |
CN105243441B (zh) | 一种处理方法和装置、控制方法和装置及电子设备 | |
CN108388142A (zh) | 用于控制家居设备的方法、装置和*** | |
JP5208637B2 (ja) | 情報処理装置、方法及びプログラム | |
CN108665897B (zh) | 一种电器控制方法、装置、存储介质及服务器 | |
CN107703872A (zh) | 家电设备的终端控制方法、装置及终端 | |
CN106707770B (zh) | 智能家电控制方法和智能家电控制器 | |
CN104896868A (zh) | 一种根据远程图像识别管理冰箱食品列表的方法 | |
CN108768806A (zh) | 家电设备控制方法、装置、遥控器、终端、服务器及介质 | |
CN104615107B (zh) | 利用公交卡进行智能家居设备控制的方法及智能控制*** | |
CN113251609B (zh) | 用于家电设备的控制方法、装置及家电设备 | |
CN111197841A (zh) | 控制方法、装置、遥控终端、空调器、服务器及存储介质 | |
CN108833222A (zh) | 家电设备控制方法、装置、遥控器、终端、服务器及介质 | |
CN108833223A (zh) | 家电设备控制方法、装置、遥控器、终端、服务器及介质 | |
KR102439337B1 (ko) | 증강현실 공유 기반 다자참여 원격 협업 시스템 및 그 방법 | |
CN112984732B (zh) | 用于空调的控制方法、装置及空调 | |
CN104122999A (zh) | 智能设备交互方法及*** | |
CN108965081A (zh) | 语音控制设备的方法及装置 | |
CN106292356B (zh) | 一种机器人控制方法及电子设备 | |
CN109076099B (zh) | 使机动车功能部件彼此协调和/或与至少一个车外功能部件协调的方法和控制装置 | |
WO2020078076A1 (zh) | 控制空调的方法及***、空调器、家用电器 | |
CN113395193B (zh) | 一种设备控制方法、装置、计算机设备及存储介质 | |
CN110235114B (zh) | 分散协调***、设备行动监视装置和家电设备 | |
CN114488829A (zh) | 用于控制家电设备的方法及装置、服务器 |
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 |