一种设备控制方法、装置、存储介质、服务器及用户终端制造方法及图纸

技术编号:18290883 阅读:41 留言:0更新日期:2018-06-24 06:11
本发明专利技术提供一种设备控制方法、装置、存储介质、服务器及用户终端,所述方法包括:接收用户终端基于特定客户端应用提供的语音上传接口发送的用户录制的用于控制设备的语音信息,所述语音信息由所述用户终端基于所述特定客户端应用提供的语音录制接口录制;将接收的所述语音信息转换成相应的设备控制命令,并发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。本发明专利技术提供的方案能够实现了通过特定客户端应用对设备进行语音控制。

【技术实现步骤摘要】
一种设备控制方法、装置、存储介质、服务器及用户终端
本专利技术涉及控制领域,尤其涉及一种设备控制方法、装置、存储介质、服务器及用户终端。
技术介绍
目前,智能设备越来越多的被人们使用,智能设备种类繁多,若要通过用户终端对多个智能设备的控制,就需要针对不同的设备安装不同的控制客户端,非常占用用户终端的空间,且操作繁琐。目前,一些客户端应用提供了能够在其内部运行其他应用的程序(例如微信小程序),不需要下载、安装即可使用其他应用,也不需要卸载,如果对智能设备的控制也能采取这种方式,将为用户提供极大的便利,提升用户体验,然而,这种程序允许开发的代码量一般很小,基本上的页面大约只有2-3个,如果要实现一个集控中心去控制智能设备,每个设备都要有自己的逻辑,有自己的界面,有自己的状态值,如此小的代码量是不足以完成的。
技术实现思路
本专利技术的主要目的在于克服上述现有技术的缺陷,提供一种设备控制方法、装置、存储介质、服务器及用户终端,以解决现有技术中通过用户终端对多个不同的设备进行控制需要针对不同的设备安装不同的控制客户端,占用用户终端的空间的问题。本专利技术一方面提供一种设备控制方法,包括:接收用户终端基于特定客户端应用提供的语音上传接口发送的用户录制的用于控制设备的语音信息,所述语音信息由所述用户终端基于所述特定客户端应用提供的语音录制接口录制;将接收的所述语音信息转换成相应的设备控制命令,并发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。可选地,将接收的所述语音信息转换成相应的设备控制命令,包括:对接收的所述语音信息进行语音识别,以转换成相应的文字信息;对转换成的所述文字信息进行语义解析,以解析出相应的语义信息;根据所述语义信息进行控制命令匹配,以得到相应的设备控制命令。可选地,在对接收的所述语音信息进行语音识别之前,还包括:对接收的所述语音信息进行音频格式转换,以转换为特定音频格式的语音信息。可选地,所述方法还包括:接收所述相应设备返回的所述设备控制命令的执行结果;向所述用户终端返回接收的所述设备控制命令的执行结果,其中,所述用户终端基于所述特定客户端应用接收所述执行结果。本专利技术另一方面提供一种设备控制方法,包括:基于特定客户端应用提供的语音录制接口接收用户录制的用于控制设备的语音信息;基于所述特定客户端应用提供的语音上传接口向服务器发送接收到的所述语音信息,以便所述服务器将所述语音信息转换成相应的设备控制命令并发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。可选地,所述方法还包括:基于所述特定客户端应用接收所述服务器返回的所述相应设备执行所述设备控制命令的执行结果;在所述特定客户端应用的用户界面中显示所述设备控制命令的执行结果。可选地,在所述特定客户端应用的用户界面中显示所述设备控制命令的执行结果,包括:在所述特定客户端应用的用户界面中显示包含所述执行结果的通知消息;和/或,在所述特定客户端应用的用户界面中显示的设备控制界面上显示所述执行结果。本专利技术一方面还提供一种设备控制装置,包括:接收单元,用于接收用户终端基于特定客户端应用提供的语音上传接口发送的用户录制的用于控制设备的语音信息,所述语音信息由所述用户终端基于所述特定客户端应用提供的语音录制接口录制;转换单元,用于将所述接收单元接收的所述语音信息转换成相应的设备控制命令;发送单元,用于将所述设备控制命令发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。可选地,所述转换单元,包括:语音识别单元,用于对接收的所述语音信息进行语音识别,以转换成相应的文字信息;语义解析单元,用于对转换成的所述文字信息进行语义解析,以解析出相应的语义信息;命令匹配单元,用于根据所述语义信息进行控制命令匹配,以得到相应的设备控制命令。可选地,所述转换单元,还包括:格式转换单元,用于对接收的所述语音信息进行音频格式转换,以转换为特定音频格式的语音信息。可选地,所述装置还包括:结果接收单元,用于接收所述相应设备返回的所述设备控制命令的执行结果;结果返回单元,用于向所述用户终端返回接收的所述设备控制命令的执行结果,其中,所述用户终端基于所述特定客户端应用接收所述执行结果。本专利技术另一方面还提供一种设备控制装置,包括:接收单元,用于基于特定客户端应用提供的语音录制接口接收用户录制的用于控制设备的语音信息;发送单元,用于基于所述特定客户端应用提供的语音上传接口向服务器发送接收到的所述语音信息,以便所述服务器将所述语音信息转换成相应的设备控制命令并发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。可选地,所述装置还包括:结果接收单元,用于基于所述特定客户端应用接收所述服务器返回的所述相应设备执行所述设备控制命令的执行结果;结果显示单元,用于在所述特定客户端应用的用户界面中显示所述设备控制命令的执行结果。可选地,所述结果显示单元进一步用于:在所述特定客户端应用的用户界面中显示包含所述执行结果的通知消息;和/或,在所述特定客户端应用的用户界面中显示的设备控制界面上显示所述执行结果。本专利技术又一方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。本专利技术再一方面提供了一种服务器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。本专利技术再一方面提供了一种服务器,包括前述任一所述的设备控制装置。本专利技术再一方面提供了一种用户终端,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。本专利技术再一方面提供了一种用户终端,包括前述任一所述的设备控制装置。根据本专利技术的技术方案,客户端应用提供的能够在其内部运行其他应用的程序接口所能够运行的程序代码量很小,不足以实现对多个智能设备进行控制,通过特定客户端应用提供的语音录制接口接收用户录制的设备的语音控制信息,并通过特定客户端应用提供的语音上传接口发送该设备的语音信息,从而通过服务器发送给相应设备,实现了通过特定客户端应用对设备进行语音控制。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术提供的用于服务器端的设备控制方法的一实施例的方法示意图;图2示出了本专利技术实施例的将接收的所述语音信息转换成相应的设备控制命令的步骤的一具体实施方式的流程示意图;图3示出了本专利技术实施例的将接收的所述语音信息转换成相应的设备控制命令的步骤的另一具体实施方式的流程示意图;图4是本专利技术提供的用于服务器端的设备控制方法的另一实施例的方法示意图;图5是本专利技术提供的用于用户终端的设备控制方法的一实施例的方法示意图;图6是本专利技术提供的用于用户终端的设备控制方法的另一实施例的方法示意图;图7是本专利技术提供的用于服务器端的设备控制装置的一实施例的结构示意图;图8是本专利技术提供的用于用户终端的设备控制装置的一实施例的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术具体实施例及相应的附图对本专利技术技术方案进行清楚、完本文档来自技高网...
一种设备控制方法、装置、存储介质、服务器及用户终端

【技术保护点】
1.一种设备控制方法,其特征在于,包括:接收用户终端基于特定客户端应用提供的语音上传接口发送的用户录制的用于控制设备的语音信息,所述语音信息由所述用户终端基于所述特定客户端应用提供的语音录制接口录制;将接收的所述语音信息转换成相应的设备控制命令,并发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。

【技术特征摘要】
1.一种设备控制方法,其特征在于,包括:接收用户终端基于特定客户端应用提供的语音上传接口发送的用户录制的用于控制设备的语音信息,所述语音信息由所述用户终端基于所述特定客户端应用提供的语音录制接口录制;将接收的所述语音信息转换成相应的设备控制命令,并发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。2.根据权利要求1所述的方法,其特征在于,将接收的所述语音信息转换成相应的设备控制命令,包括:对接收的所述语音信息进行语音识别,以转换成相应的文字信息;对转换成的所述文字信息进行语义解析,以解析出相应的语义信息;根据所述语义信息进行控制命令匹配,以得到相应的设备控制命令。3.根据权利要求2所述的方法,其特征在于,在对接收的所述语音信息进行语音识别之前,还包括:对接收的所述语音信息进行音频格式转换,以转换为特定音频格式的语音信息。4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:接收所述相应设备返回的所述设备控制命令的执行结果;向所述用户终端返回接收的所述设备控制命令的执行结果,其中,所述用户终端基于所述特定客户端应用接收所述执行结果。5.一种设备控制方法,其特征在于,包括:基于特定客户端应用提供的语音录制接口接收用户录制的用于控制设备的语音信息;基于所述特定客户端应用提供的语音上传接口向服务器发送接收到的所述语音信息,以便所述服务器将所述语音信息转换成相应的设备控制命令并发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。6.根据权利要求5所述的方法,其特征在于,还包括:基于所述特定客户端应用接收所述服务器返回的所述相应设备执行所述设备控制命令的执行结果;在所述特定客户端应用的用户界面中显示所述设备控制命令的执行结果。7.根据权利要求6所述的方法,其特征在于,在所述特定客户端应用的用户界面中显示所述设备控制命令的执行结果,包括:在所述特定客户端应用的用户界面中显示包含所述执行结果的通知消息;和/或,在所述特定客户端应用的用户界面中显示的设备控制界面上显示所述执行结果。8.一种设备控制装置,其特征在于,包括:接收单元,用于接收用户终端基于特定客户端应用提供的语音上传接口发送的用户录制的用于控制设备的语音信息,所述语音信息由所述用户终端基于所述特定客户端应用提供的语音录制接口录制;转换单元,用于将所述接收单元接收的所述语音信息转换成相应的设备控制命令;发送单元,用于将所述设备控制命令发送至相应设备,由所述相应设备根据所述设备控制命令执行相应的操作。9.根据权利要...

【专利技术属性】
技术研发人员:何贤俊宋德超谌进张江汕胡孟亮刘巧丽程智戈
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1