语音控制方法、智能家居系统、存储介质和计算机设备技术方案

技术编号:17487469 阅读:30 留言:0更新日期:2018-03-17 11:24
一种语音控制方法、智能家居系统、存储介质和计算机设备,所述语音控制方法包括:获取语音信息中的当前控制指令;判断所述当前控制指令与已执行控制指令是否冲突;若是,获取当前环境中的至少一个环境参数信息,并根据所述环境参数信息制定建议方案;启用所述建议方案。本发明专利技术解决了当前语音控制指令与之前的语音控制指令相冲突的问题,优化了智能家居系统,并提升了用户体验。

Voice control method, smart home system, storage medium, and computer equipment

A voice control method, intelligent Home Furnishing system, storage medium and computer equipment, the voice control method comprises the following steps: acquiring the control instruction in speech signal; judging whether the current control command and control instruction is executed if the conflict;, acquiring at least one environmental parameter information in the current environment, and according to the information environment the parameters of the proposed scheme is developed to enable the proposal. The invention solves the conflict between the current voice control instruction and the previous voice control instruction, optimizes the smart home system and improves the user experience.

【技术实现步骤摘要】
语音控制方法、智能家居系统、存储介质和计算机设备
本专利技术涉及智能家居领域,特别是涉及一种语音控制方法、智能家居系统、存储介质和计算机设备。
技术介绍
随着“互联网+”发展应用和技术的进步,智能家居概念成品化速度加快。智能家居通过物联网技术将家中各种家电或设备连接在一起,不仅具有传统的家居功能,而且能够通过物联网技术提供全方位的信息交互,改变了人们的生活方式。在使用该类智能家居设备的过程中,为了操作方便,用户可以通过语音来控制该类智能家居设备,即用户通过语音的方式发送控制指令。但是,在实际场景中,往往发生语音指令冲突的情形,例如前一指令为“打开窗户”,后一指令为“打开空调”。在这种语音指令冲突的情况下,智能家居设备无法执行正确的控制指令。
技术实现思路
鉴于上述状况,有必要针对现有技术中语音指令冲突的问题,提供一种语音控制方法、智能家居系统、存储介质和计算机设备。本专利技术的一方面提供了一种语音控制方法,包括:获取语音信息中的当前控制指令;判断所述当前控制指令与已执行控制指令是否冲突;若是,获取当前环境中的至少一个环境参数信息,并根据所述环境参数信息制定建议方案;启用所述建议方案。本专利技术实施例通过判断当前指令与已执行控制指令是否冲突,当判断当前指令与已执行控制指令相冲突时,发送语音提示信息提示用户是否启用建议方案,当获取到用户反馈的确认语音控制指令时,根据检测的环境参数信息和当前控制指令制定可执行的建议方案,并启用该建议方案。解决了当前语音控制指令与之前的语音控制指令相冲突的问题,优化了智能家居系统,并提升了用户体验。上述语音控制方法,其中,所述获取当前环境中的至少一个环境参数信息的步骤之前还包括步骤:发出一语音提示,所述语音提示信息用于提示用户所述当前控制指令与已执行控制指令相冲突,是否启用建议方案;当获取到用户反馈的确认语音控制指令时,确定获取当前环境中的至少一个环境参数信息。发出语音提示,为用户提供选择,根据用户的需求进行控制。如用户不需要启用建议方案时,则不执行任何指令,等待用户再下发控制指令。上述语音控制方法,其中,所述判断所述当前控制指令与已执行控制指令是否冲突的步骤包括:从预存的应用环境列表中查询与所述当前控制指令对应的当前智能家居设备相关联的至少一个目标智能家居设备,以及查询所述应用环境列表中所述目标智能家居设备对应的目标使用状态;根据所述已执行控制指令确定所述目标智能家居设备的当前使用状态;当所述当前使用状态与任意一个所述目标使用状态不一致时,确定所述当前控制指令与所述已执行控制指令相冲突。应用环境列表预先设置好存储在智能家居系统中,用户可以根据使用习惯设置和编辑应用环境列表。通过应用环境列表设置各个智能家居设备的合理应用环境,以达到节能和提高居住舒适度的目的。应用环境列表包括与当前控制指令对应的智能家居相冲突的智能家居设备及其使用状态,例如空调开启时,窗户关闭;又如,加湿机开启时,除湿机关闭等。智能家居系统中存储了各个智能家居设备的目标应用环境,系统根据目应用环境和当前应用环境确定当前控制指令和已执行控制指令是否相冲突,能提高了语音控制准确性。上述语音控制方法,其中,所述根据所述环境参数信息和所述当前控制指令制定建议方案的步骤包括:从所述环境参数信息中提取与所述当前智能家居设备相关联的至少一个关键参数信息;查询预存的所述当前智能家居设备运行的环境参数条件;当所述关键参数信息满足所述环境参数条件时,制定执行所述当前控制指令和调整所述目标智能家居设备的使用状以与所述目标使用状态一致的建议方案;当所述关键参数信息不满足所述环境参数条件时,制定拒绝所述当前控制指令的建议方案。智能家居系统中存储了各个智能家居设备运行的环境参数条件,检测当前环境的参数信息,并确定检测的环境参数信息中的关键参数信息,该关键参数信息为当前控制指令对应的智能家居设备相关的参数。当关键参数信息满足当前控制指令对应的智能家居设备运行的环境参数条件时,制定执行当前控制指令并关闭与当前控制指令相冲突的控制指令所对应的设备的建议方案,并启用建议方案。当关键参数信息不满足当前控制指令对应的智能家居设备运行的环境参数条件时,制定拒绝当前控制指令的建议方案。上述语音控制方法,其中,判断所述当前控制指令与已执行控制指令是否冲突的步骤之前还包括:检测所述当前控制指令与前一个控制指令之间的时间间隔,当所述时间间隔大于预设时间间隔时,执行判断所述当前控制指令与已执行控制指令是否冲突的步骤。通过检测语音信息中当前控制指令与前一控制指令之间的时间间隔来确定用户发送控制指令的意向。当当前控制指令与前一个控制指令之间的时间间隔小于预设时间间隔,如1s时,确定当前控制指令为用户实际想要发送的控制指令,则直接执行当前控制指令。本专利技术的另一方面提供了一种智能家居系统,包括:获取单元,用于获取语音信息中的当前控制指令;判断单元,用于判断所述当前控制指令与已执行控制指令是否冲突;方案制定单元,用于获取当前环境中的至少一个环境参数信息,并根据所述环境参数信息制定建议方案;执行单元,用于启用所述建议方案。上述智能家居系统还包括:提示单元,用于发出一语音提示,所述语音提示信息用于提示用户所述当前控制指令与已执行控制指令相冲突,是否启用建议方案,当获取到用户反馈的确认语音控制指令时,确定获取当前环境中的至少一个环境参数信息。上述智能家居系统,其中,所述判断单元用于:从预存的应用环境列表中查询与所述当前控制指令对应的当前智能家居设备相关联的至少一个目标智能家居设备,以及查询所述应用环境列表中所述目标智能家居设备对应的目标使用状态;根据所述已执行控制指令确定所述目标智能家居设备的当前使用状态;当所述当前使用状态与任意一个所述目标使用状态不一致时,确定所述当前控制指令与所述已执行控制指令相冲突。上述智能家居系统,其中,所述方案制定单元具体用于:从所述环境参数信息中提取与所述当前智能家居设备相关联的至少一个关键参数信息;查询预存的所述当前智能家居设备运行的环境参数条件;当所述关键参数信息满足所述环境参数条件时,制定执行所述当前控制指令和调整所述目标智能家居设备的使用状以与所述目标使用状态一致的建议方案;当所述关键参数信息不满足所述环境参数条件时,制定拒绝所述当前控制指令的建议方案。上述智能家居系统,其中,包括:检测单元,用于检测所述当前控制指令与前一个控制指令之间的时间间隔。本专利技术还一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述方法的步骤。本专利技术还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。附图说明图1为本专利技术第一实施例中的智能家居设备的语音控制方法的流程图;图2为本专利技术第二实施例中的智能家居设备的语音控制方法的流程图;图3为本专利技术第三实施例中的智能家居系统的结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些本文档来自技高网...
语音控制方法、智能家居系统、存储介质和计算机设备

【技术保护点】
一种语音控制方法,其特征在于,包括:获取语音信息中的当前控制指令;判断所述当前控制指令与已执行控制指令是否冲突;若是,获取当前环境中的至少一个环境参数信息,并根据所述环境参数信息制定建议方案;启用所述建议方案。

【技术特征摘要】
1.一种语音控制方法,其特征在于,包括:获取语音信息中的当前控制指令;判断所述当前控制指令与已执行控制指令是否冲突;若是,获取当前环境中的至少一个环境参数信息,并根据所述环境参数信息制定建议方案;启用所述建议方案。2.如权利要求1所述的语音控制方法,其特征在于,所述判断所述当前控制指令与已执行控制指令是否冲突的步骤包括:从预存的应用环境列表中查询与所述当前控制指令对应的当前智能家居设备相关联的至少一个目标智能家居设备,以及查询所述应用环境列表中所述目标智能家居设备对应的目标使用状态;根据所述已执行控制指令确定所述目标智能家居设备的当前使用状态;当所述当前使用状态与任意一个所述目标使用状态不一致时,确定所述当前控制指令与所述已执行控制指令相冲突。3.如权利要求2所述的语音控制方法,其特征在于,所述根据所述环境参数信息制定建议方案的步骤包括:从所述环境参数信息中提取与所述当前智能家居设备相关联的至少一个关键参数信息;查询预存的所述当前智能家居设备运行的环境参数条件;当所述关键参数信息满足所述环境参数条件时,制定执行所述当前控制指令和调整所述目标智能家居设备的使用状以与所述目标使用状态一致的建议方案;当所述关键参数信息不满足所述环境参数条件时,制定拒绝所述当前控制指令的建议方案。4.如权利要求1所述的语音控制方法,其特征在于,所述获取当前环境中的至少一个环境参数信息的步骤之前还包括步骤:发出一语音提示,所述语音提示信息用于提示用户所述当前控制指令与已执行控制指令相冲突,是否启用所述建议方案;当获取到用户反馈的确认语音控制指令时,确定获取当前环境中的至少一个环境参数信息。5.如权利要求1所述的语音控制方法,其特征在于,所述判断所述当前控制指令与已执行控制指令是否冲突的步骤之前还包括:检测所述...

【专利技术属性】
技术研发人员:傅文涛
申请(专利权)人:深圳市艾特智能科技有限公司
类型:发明
国别省市:广东,44

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

1