基于云的家电语音控制方法及系统技术方案

技术编号:20122455 阅读:31 留言:0更新日期:2019-01-16 12:53
本发明专利技术揭示了一种基于云的家电语音控制方法,包括:中控终端采集语音请求;解析语音请求的语义结果;第一云模块根据语义结果在语义‑指令匹配包中确定相应的设备控制指令,并将设备控制指令发送至第二云模块;第二云模块解析设备控制指令并下发至受控子设备;受控子设备根据解析后的设备控制指令运作;其中,语义‑指令匹配包中包括话术集合及相匹配的设备控制指令集合,语义‑指令匹配包通过指令运维云平台进行维护更新。本发明专利技术所揭示的方法,能够让用户按照非固定的话术对家电进行语音操控,且对于设备状态的反馈也更加具有趣味性,同时还具有更新维护的便利性。本发明专利技术同时还揭示了一种基于云的家电语音控制系统。

Cloud-based voice control method and system for household appliances

The invention discloses a cloud-based voice control method for household appliances, which includes: acquisition of voice requests by central control terminals; parsing the semantic results of voice requests; determination of corresponding device control instructions in the semantic instruction matching package according to the semantic results of the first cloud module, and transmission of device control instructions to the second cloud module; and parsing and sending device control instructions to the controlled cloud module. Subdevices; Controlled subdevices operate according to the parsed device control instructions. Semantic instruction matching package includes speech set and matching device control instruction set. Semantic instruction matching package is maintained and updated through instruction operation and maintenance cloud platform. The method disclosed by the present invention can enable users to control the voice of household appliances according to non-fixed speech techniques, and has more interesting feedback to the state of the equipment, as well as the convenience of updating maintenance. The invention also discloses a cloud-based home appliances voice control system.

【技术实现步骤摘要】
基于云的家电语音控制方法及系统
本专利技术涉及智能家居领域,更具体地说,涉及一种基于云的家电语音控制方法。本专利技术还涉及一种基于云的家电语音控制系统。
技术介绍
随着人工智能领域的技术不断更新,越来越多的家用电器开始连接云端,并能够由用户通过语音进行控制。目前主流的语音控制方式主要包括离线式语音识别包的控制方式以及在线式实时控制方式。其中离线式语音控制方式通常在受控设备端设置硬件模块,预存固定的话术指令实现控制功能;而在线式语音控制方式需要将用户的语音命令上传至云端进行识别和解析,根据识别和解析后的结果向受控设备返回对应的控制指令以操控该受控设备。然而,现有不管离线式还是在线式控制方式,都需要用户采用标准的话术与家电的控制指令相对应,才能实现操控功能。例如,用户想要打开一台烤箱,如果默认的话术指令规定为“打开烤箱”,则该话术指令将通过程序代码写死,用户一定要说“打开烤箱”,相应的烤箱才会打开;在不更改代码的情况下,如果采用语义相同但具体话术不同的其他指令,例如用户说“把烤箱打开”,那么实际上相应的话术并不能与打开烤箱的指令相匹配,从而烤箱也就不会打开。另一方面,现有的在线式语音控制方式虽然能够更新升级,但都需要复杂的源码级更新和维护,并通过受控设备端固件升级的方式才能实现,而未采用简单的数据库式的更新方式,这导致在线式语音产品的更新维护变得非常困难,可拓展性很差。例如,针对烤箱而言,对于“打开炉灯”的指令,假设最开始设置的语音识别文本为A,如果需要新增其他话术的语音识别文本与“打开炉灯”的指令相匹配,则需要在程序代码开发环境下进行源码级维护,在程序中编写if(A=(BorCorDorE))的条件判断语句的代码,才能执行相应的控制指令;其中语音识别文本A可以为“把炉灯打开”,语音识别文本B、C、D、E等则可以为“开灯”、“路灯打开”、“启动炉灯”、“打开路灯”等,即如果在程序环境中编写了对应的代码语句,那么用户采用A、B、C、D、E相应的任一种话术提出语音请求,烤箱都可以执行相应的控制指令。但是语音控制指令的话术往往十分多变,尤其是在相应的设备需要具有自学习能力时,如果每条指令与话术的对应都通过源码级更新进行升级,并每次都由用户下载固件包进行更新,将严重影响家电语音控制的效果以及用户体验。本专利技术同时还揭示了一种基于云的家电控制系统。
技术实现思路
本专利技术为解决上述现有技术中存在的技术问题,提供了一种基于云的家电语音控制方法,该方法采用指令运维云平台以及第一云模块、第二云模块的独特架构,由第一云模块实现语义-指令的匹配以及设备控制指令的组装,由第二云模块将设备控制指令解析后下发,从而实现了话术与指令的多对一关系,相应的语义-指令匹配包由指令运维云平台进行维护更新,使语音控制过程更加人性化,且对于话术与指令的维护相较原有的源码级维护也更加简单方便。本专利技术还揭示了一种基于云的家电语音控制系统。为达到上述目的,本专利技术采用的技术方案如下:一种基于云的家电语音控制方法,包括:中控终端采集语音请求;解析语音请求的语义结果;第一云模块根据语义结果在语义-指令匹配包中确定相应的设备控制指令,并将设备控制指令发送至第二云模块;第二云模块解析设备控制指令并下发至受控子设备;受控子设备根据解析后的设备控制指令运作;其中,语义-指令匹配包中包括话术集合及相匹配的设备控制指令集合,语义-指令匹配包通过指令运维云平台进行维护更新。进一步地,方法还包括:受控子设备向第二云模块反馈设备状态指令;第二云模块将设备状态指令或者与设备状态指令相匹配的语义文本发送至第一云模块;第一云模块根据设备状态指令或者语义文本向中控终端反馈受控子设备的状态信息。进一步地,第一云模块根据设备状态指令或者语义文本向中控终端反馈受控子设备的状态信息的步骤,包括:第一云模块或者第二云模块根据设备状态指令在语义-指令匹配包中确定相应的语义文本;中控终端根据语义文本进行播报;其中,语义-指令匹配包中还包括与话术集合相匹配的设备状态指令集合。进一步地,方法还包括:根据管理后台的发布内容对指令运维云平台上的语义-指令匹配包进行数据更新;由指令运维云平台向第一云模块推送数据更新产生的数据更新包。进一步地,对指令运维云平台上的语义-指令匹配包进行数据更新的方式至少包括以下之一:在话术集合中增添、删除或者修改话术;在设备控制指令集合中增添、删除或者修改设备控制指令;以及调整话术集合与设备控制指令集合之间的匹配关系。进一步地,方法还包括:记录中控终端的交互内容并形成交互日志;根据交互日志对语义-指令匹配包进行更新。进一步地,设备控制指令经由指令运维云平台中转后再发送至第二云模块;设备状态指令经由指令运维云平台中转后再发送至第一云模块。进一步地,解析语音请求的语义结果的步骤还包括:对语音请求进行热词过滤,优先筛选出与家电控制相关的关键词或语句以匹配设备控制指令。本专利技术还揭示了一种基于云的家电语音控制系统。一种基于云的家电语音控制系统,包括:中控终端、第一云模块、指令运维云平台、第二云模块以及受控子设备;中控终端采集语音请求;语音请求被解析为语义结果;第一云模块根据语义结果在语义-指令匹配包中确定相应的设备控制指令,并将设备控制指令发送至第二云模块;第二云模块解析设备控制指令并下发至受控子设备;受控子设备根据解析后的设备控制指令运作;其中,语义-指令匹配包中包括话术集合及相匹配的设备控制指令集合,语义-指令匹配包通过指令运维云平台进行维护更新。进一步地,受控子设备向第二云模块反馈设备状态指令;第二云模块将设备状态指令或者与设备状态指令相匹配的语义文本发送至第一云模块;第一云模块根据设备状态指令或者语义文本向中控终端反馈受控子设备的状态信息。本专利技术技术方案的有益效果如下:本专利技术所揭示的基于云的家电控制方法,不仅能够解决现有家电语音控制的非标准话术问题,同时还能够降低话术与指令的更新维护门槛,让用户无须每次下载固件包进行更新,从而大大改善了语音控制类家电产品的用户体验。本专利技术揭示了一种基于云的家电语音控制方法,包括:中控终端采集语音请求;解析语音请求的语义结果;第一云模块根据语义结果在语义-指令匹配包中确定相应的设备控制指令,并将所述设备控制指令发送至第二云模块;第二云模块解析所述设备控制指令并下发至受控子设备;受控子设备根据解析后的设备控制指令运作;其中,所述语义-指令匹配包中包括话术集合及相匹配的设备控制指令集合,所述语义-指令匹配包通过指令运维云平台进行维护更新。本专利技术所述的方法,通过第一云模块实现话术语义与设备控制指令的匹配,匹配确定的设备控制指令发送至第二云模块,由第二云模块实现对相应设备控制指令的解析和下发,借助语义-指令匹配包中建立的匹配关系,能够实现话术与指令的多对一关系,从而达到了用户通过不同的语句对家电进行个性化控制的目的。且该语义-指令匹配包由指令运维云平台进行维护更新,在话术发生变化时,无须对受控子设备进行固件升级,也不需要通过改写源代码的方式改变话术与指令的匹配关系,从而大大减轻了维护更新的负担。在本专利技术所述方法其中一实施例中,所述方法还包括:受控子设备向第二云模块反馈设备状态指令;第二云模块将所述设备状态指令或者与所述设备状态指令相匹配的语义文本发送至第一本文档来自技高网
...

【技术保护点】
1.一种基于云的家电语音控制方法,其特征在于,包括:中控终端采集语音请求;解析语音请求的语义结果;第一云模块根据语义结果在语义‑指令匹配包中确定相应的设备控制指令,并将所述设备控制指令发送至第二云模块;第二云模块解析所述设备控制指令并下发至受控子设备;受控子设备根据解析后的设备控制指令运作;其中,所述语义‑指令匹配包中包括话术集合及相匹配的设备控制指令集合,所述语义‑指令匹配包通过指令运维云平台进行维护更新。

【技术特征摘要】
1.一种基于云的家电语音控制方法,其特征在于,包括:中控终端采集语音请求;解析语音请求的语义结果;第一云模块根据语义结果在语义-指令匹配包中确定相应的设备控制指令,并将所述设备控制指令发送至第二云模块;第二云模块解析所述设备控制指令并下发至受控子设备;受控子设备根据解析后的设备控制指令运作;其中,所述语义-指令匹配包中包括话术集合及相匹配的设备控制指令集合,所述语义-指令匹配包通过指令运维云平台进行维护更新。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:受控子设备向第二云模块反馈设备状态指令;第二云模块将所述设备状态指令或者与所述设备状态指令相匹配的语义文本发送至第一云模块;第一云模块根据所述设备状态指令或者所述语义文本向中控终端反馈所述受控子设备的状态信息。3.根据权利要求2所述的方法,其特征在于,所述第一云模块根据所述设备状态指令或者所述语义文本向中控终端反馈所述受控子设备的状态信息的步骤,包括:第一云模块或者第二云模块根据所述设备状态指令在所述语义-指令匹配包中确定相应的语义文本;中控终端根据所述语义文本进行播报;其中,所述语义-指令匹配包中还包括与所述话术集合相匹配的设备状态指令集合。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:根据管理后台的发布内容对指令运维云平台上的语义-指令匹配包进行数据更新;由指令运维云平台向第一云模块推送数据更新产生的数据更新包。5.根据权利要求4所述的方法,其特征在于,对指令运维云平台上的语义-指令匹配包进行数据更新的方式至少包括以下之一:在话术集合...

【专利技术属性】
技术研发人员:朱泽春王忠钟敬德
申请(专利权)人:九阳股份有限公司
类型:发明
国别省市:山东,37

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

1