一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种智能机器人语音智能控制装置及方法与流程

2022-12-06 23:39:31 来源:中国专利 TAG:

技术特征:
1.一种智能机器人语音智能控制装置,其特征在于,包括:获取模块,用于获取家中的第一用户输入的语音控制指令;验证模块,用于基于预设的家中状态库,对所述语音控制指令的可允许性进行验证;控制模块,用于若验证通过,控制智能机器人响应所述语音控制指令;其中,所述家中状态库包括:家中其他的第二用户的用户状态和家中多个家居设备的工作状态。2.如权利要求1所述的一种智能机器人语音智能控制装置,其特征在于,所述获取模块获取家中的第一用户输入的语音控制指令,包括:持续获取所述智能机器人周边环境的环境三维信息;基于所述环境三维信息,构建环境三维模型;从所述环境三维模型中确定对应于所述第一用户的人体三维模型最近预设的时间内的移动轨迹和面部朝向变化;基于所述移动轨迹和所述面部朝向变化,确定所述第一用户是否想要进行语音输入;若是,获取所述第一用户输入的语音信息;基于所述语音信息,确定语音控制指令。3.如权利要求2所述的一种智能机器人语音智能控制装置,其特征在于,所述获取模块基于所述移动轨迹和所述面部朝向变化,确定所述第一用户是否想要进行语音输入,包括:在所述移动轨迹上每隔预设的间隔距离设置一个轨迹点;依次遍历所述轨迹点;每次遍历时,基于预设的验证规则,对遍历到的所述轨迹点进行验证;遍历所述轨迹点结束时,若全部所述轨迹点均验证通过,确定所述第一用户想要进行语音输入;否则,确定所述第一用户不想要进行语音输入;其中,所述验证规则包括:获取所述智能机器人在家中的第一位置点;构建由所述移动轨迹的轨迹起点向遍历到的所述轨迹点的第一直线方向;构建由所述移动轨迹的轨迹起点向所述智能机器人在家中的第一位置点的第二直线方向;计算所述第一直线方向与所述第二直线方向之间的第一方向夹角;若所述第一方向夹角小于等于预设的第一方向夹角阈值,遍历到的所述轨迹点验证通过;否则,从所述面部朝向变化确定所述第一用户位于遍历到的所述轨迹点时的脸部位置和脸部朝向;构建由所述脸部位置向所述智能机器人在家中的第一位置点的第三直线方向;计算所述第三直线方向与所述脸部朝向之间的第二方向夹角;若所述第二方向夹角小于等于预设的第二方向夹角阈值,遍历到的所述轨迹点验证通过;否则,遍历到的所述轨迹点验证不通过。4.如权利要求2所述的一种智能机器人语音智能控制装置,其特征在于,所述获取模块
基于所述语音信息,确定语音控制指令,包括:对所述语音信息进行语义提取,获得多个第一语义;获取预设的指令判定库,所述指令判定库包括:多组一一对应的第二语义和控制指令;将所述第一语义与任一所述第二语义进行匹配;若匹配符合,将匹配符合的所述第二语义对应的所述控制指令作为语音控制指令。5.如权利要求3所述的一种智能机器人语音智能控制装置,其特征在于,所述验证模块基于预设的家中状态库,对所述语音控制指令的可允许性进行验证,包括:获取所述智能机器人若响应所述语音控制指令后的未来工作状态;依次遍历所述第二用户和所述家居设备;每次遍历时,将遍历到的所述第二用户或所述家居设备作为判定目标;将所述判定目标的所述用户状态或所述工作状态作为目标状态;获取所述判定目标在家中的第二位置点;获取预设的房屋结构图;从所述房屋结构图中确定所述智能机器人的第一位置点与所述判定目标在家中的第二位置点之间的位置关系;获取所述未来工作状态对应的预设的至少一个冲突判定条件;若所述目标状态和所述位置关系满足任一所述冲突判定条件,所述语音控制指令的可允许性验证未通过;否则,继续遍历所述第二用户和所述家居设备。6.一种智能机器人语音智能控制方法,其特征在于,包括:步骤1:获取家中的第一用户输入的语音控制指令;步骤2:基于预设的家中状态库,对所述语音控制指令的可允许性进行验证;步骤3:若验证通过,控制智能机器人响应所述语音控制指令;其中,所述家中状态库包括:家中其他的第二用户的用户状态和家中多个家居设备的工作状态。7.如权利要求6所述的一种智能机器人语音智能控制方法,其特征在于,所述步骤1:获取家中的第一用户输入的语音控制指令,包括:持续获取所述智能机器人周边环境的环境三维信息;基于所述环境三维信息,构建环境三维模型;从所述环境三维模型中确定对应于所述第一用户的人体三维模型最近预设的时间内的移动轨迹和面部朝向变化;基于所述移动轨迹和所述面部朝向变化,确定所述第一用户是否想要进行语音输入;若是,获取所述第一用户输入的语音信息;基于所述语音信息,确定语音控制指令。8.如权利要求7所述的一种智能机器人语音智能控制方法,其特征在于,基于所述移动轨迹和所述面部朝向变化,确定所述第一用户是否想要进行语音输入,包括:在所述移动轨迹上每隔预设的间隔距离设置一个轨迹点;依次遍历所述轨迹点;每次遍历时,基于预设的验证规则,对遍历到的所述轨迹点进行验证;
遍历所述轨迹点结束时,若全部所述轨迹点均验证通过,确定所述第一用户想要进行语音输入;否则,确定所述第一用户不想要进行语音输入;其中,所述验证规则包括:获取所述智能机器人在家中的第一位置点;构建由所述移动轨迹的轨迹起点向遍历到的所述轨迹点的第一直线方向;构建由所述移动轨迹的轨迹起点向所述智能机器人在家中的第一位置点的第二直线方向;计算所述第一直线方向与所述第二直线方向之间的第一方向夹角;若所述第一方向夹角小于等于预设的第一方向夹角阈值,遍历到的所述轨迹点验证通过;否则,从所述面部朝向变化确定所述第一用户位于遍历到的所述轨迹点时的脸部位置和脸部朝向;构建由所述脸部位置向所述智能机器人在家中的第一位置点的第三直线方向;计算所述第三直线方向与所述脸部朝向之间的第二方向夹角;若所述第二方向夹角小于等于预设的第二方向夹角阈值,遍历到的所述轨迹点验证通过;否则,遍历到的所述轨迹点验证不通过。9.如权利要求7所述的一种智能机器人语音智能控制方法,其特征在于,所述基于所述语音信息,确定语音控制指令,包括:对所述语音信息进行语义提取,获得多个第一语义;获取预设的指令判定库,所述指令判定库包括:多组一一对应的第二语义和控制指令;将所述第一语义与任一所述第二语义进行匹配;若匹配符合,将匹配符合的所述第二语义对应的所述控制指令作为语音控制指令。10.如权利要求8所述的一种智能机器人语音智能控制方法,其特征在于,所述步骤2:基于预设的家中状态库,对所述语音控制指令的可允许性进行验证,包括:获取所述智能机器人若响应所述语音控制指令后的未来工作状态;依次遍历所述第二用户和所述家居设备;每次遍历时,将遍历到的所述第二用户或所述家居设备作为判定目标;将所述判定目标的所述用户状态或所述工作状态作为目标状态;获取所述判定目标在家中的第二位置点;获取预设的房屋结构图;从所述房屋结构图中确定所述智能机器人的第一位置点与所述判定目标在家中的第二位置点之间的位置关系;获取所述未来工作状态对应的预设的至少一个冲突判定条件;若所述目标状态和所述位置关系满足任一所述冲突判定条件,所述语音控制指令的可允许性验证未通过;否则,继续遍历所述第二用户和所述家居设备。

技术总结
本发明提供一种智能机器人语音智能控制装置及方法,其中,装置包括:获取模块,用于获取家中的第一用户输入的语音控制指令;验证模块,用于基于预设的家中状态库,对语音控制指令的可允许性进行验证;控制模块,用于若验证通过,控制智能机器人响应语音控制指令。其中,家中状态库包括:家中其他的第二用户的用户状态和家中多个家居设备的工作状态。本发明的智能机器人语音智能控制装置,基于预设的家中状态库,对语音控制指令的可允许性进行验证,当验证通过后再控制智能机器人响应语音控制指令,避免与家中的其他用户的用户状态和家居设备的工作状态产生冲突,提升用户体验,同时,也更加人性化和智能化。更加人性化和智能化。更加人性化和智能化。


技术研发人员:连少燕
受保护的技术使用者:深圳市鸿启科技有限公司
技术研发日:2022.09.02
技术公布日:2022/12/5
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献