本申请属于家居用品的,尤其涉及一种应用于智能家居设备的控制方法、装置、终端设备及介质。
背景技术:
1、随着科技的发展,智能家居产品日益普及,可以根据环境、使用场景智能管控智能设备,提高用户体验。
2、智能家居设备一般采用的方法为:在智能家居设备联网的情况下,通过无线局域网(wireless localarea networks,wlan)(如wi-fi网络)实现在线语音控制。具体的,接收用户发送语音信息,通过云端对语音信息进行动态语法编译得到动作指令,接收云端通过无线局域网发送的动作指令,根据动作指令执行对应的动作。
3、这类产品需要连接网络,对网络依赖严重,一旦断网将无法使用。
技术实现思路
1、本申请实施例提供了一种控制方法、装置、终端设备及介质,以解决在户外或者弱网的情况下,用户不能够通过用户语音信息对智能家居设备控制的问题。
2、第一方面,本申请实施例提供了一种控制方法,应用智能家居设备,包括:接收用户的用户语音信息;在离线数据记录有所述用户语音信息有对应的目标动作的情况下,控制所述智能家居设备中的执行模块执行所述目标动作,所述离线数据用于表示多个语音信息对应的多个动作;在离线数据中未记录所述用户语音信息对应的目标动作的情况下,控制所述智能家居设备中的执行模块执行预设动作。
3、本申请实施例与现有技术相比存在的有益效果是:通过智能家居设备接收用户语音信息后,根据离线数据是否匹配到与用户语音信息相对应的目标动作,再执行动作。若离线数据中具有与用户语音信息相对应的目标动作,则风扇中的执行模块执行对应的目标动作;若离线数据中不存在与用户语音信息相对应的目标动作,则执行预设动作。从而实现智能家居设备不管是在线还是离线的情况下,用户能够通过用户语音信息和智能家居设备实现人机交互。
4、离线数据可以存储在智能家居设备的存储器中。
5、本申请提供的一个实施例中,所述预设动作为所述多个动作中与所述用户语音信息的语义最接近的语音信息对应的动作。
6、本申请提供的一个实施例中,所述方法还包括:通过与终端设备之间的通信连接,接收所述终端设备发送的所述离线数据。
7、本申请提供的一个实施例中,所述方法还包括:接收所述终端设备发送的更新信息,所述更新信息用于表示第一语音信息对应的动作;根据所述更新信息,更新所述离线数据,更新后的所述离线数据包括所述第一语音信息对应的动作;所述在离线数据记录有所述用户语音信息有对应的目标动作的情况下,控制所述智能家居设备中的执行模块执行所述目标动作,包括:在更新后的离线数据记录有所述用户语音信息有对应的目标动作的情况下,控制所述执行模块执行所述目标动作。
8、本申请提供的一个实施例中,所述更新信息是服务器在接收所述终端设备发送的第一语音信息的情况下发送至所述终端设备的。
9、本申请提供的一个实施例中,所述方法还包括:所述更新信息包括替换信息,所述替换信息表示第二语音信息与所述第一语音信息的对应关系;所述根据所述更新信息,更新所述离线数据,包括:根据所述替换信息,更新所述离线数据,以使得所述离线数据中,所述第二语音信息对应的动作被替换为所述第一语音信息对应的动作。
10、本申请提供的一个实施例中,所述方法还包括:所述智能家居设备为风扇,所述多个动作包括:按照运转参数进行定时旋转的定时旋转动作,所述更新信息包括修改信息,所述修改信息表示所述风扇工作中的旋转速度和/或运行时间;所述根据所述更新信息,更新所述离线数据,包括:按照所述修改信息,修改所述运转参数。
11、本申请提供的一个实施例中,所述通信连接为蓝牙连接。
12、第二方面,本申请提供了一种控制装置,应用于智能家居设备,包括收发模块和控制模块;收发模块用于接收用户的用户语音信息;控制模块用于在离线数据记录有所述用户语音信息有对应的目标动作的情况下,控制所述智能家居设备中的执行模块执行所述目标动作,所述离线数据用于表示多个语音信息对应的多个动作;控制模块还用于在离线数据中未记录所述用户语音信息对应的目标动作的情况下,控制所述智能家居设备中的执行模块执行预设动作。
13、第三方面,本申请提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述智能家居设备的控制方法。
14、第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述智能家居设备的控制方法。
15、可以理解的是,上述第二、三和四方面的有益效果可以参见上述第一方面内容中的相关描述,在此不再赘述。
1.一种控制方法,应用智能家居设备,其特征在于,包括:
2.根据权利要求1所述的控制方法,其特征在于,所述预设动作为所述多个动作中与所述用户语音信息的语义最接近的语音信息对应的动作。
3.根据权利要求1所述的控制方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的控制方法,其特征在于:所述更新信息是服务器在接收所述终端设备发送的所述第一语音信息的情况下发送至所述终端设备的。
5.根据权利要求3或4所述的控制方法,其特征在于,所述更新信息包括替换信息,所述替换信息表示第二语音信息与所述第一语音信息的对应关系;
6.根据权利要求5所述的控制方法,其特征在于,所述智能家居设备为风扇,所述多个动作包括:按照运转参数进行定时旋转的定时旋转动作,所述更新信息包括修改信息,所述修改信息表示所述风扇工作中的旋转速度和/或运行时间;
7.根据权利要求1-4或6任意一项所述的控制方法,其特征在于,所述方法还包括:通过与终端设备之间的通信连接,接收所述终端设备发送的所述离线数据。
8.一种控制装置,应用于智能家居设备,其特征在于,包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的控制方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的控制方法。