[发明专利]智能设备控制方法、装置、计算机设备和储存介质有效
申请号: | 201711479615.7 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108170034B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 吴昌洋;何嘉;王培 | 申请(专利权)人: | 上海器魂智能科技有限公司 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;G10L15/18;G10L15/22;G10L15/30;G05B19/418 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 201803 上海市嘉定区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了智能设备控制方法、装置、计算机设备和储存介质。智能设备控制方法包括:获取用户的文本信息和所述用户的ID;通过预设语义引擎,根据所述文本信息生成与所述文本信息语义匹配的设备操作指令;其中,所述预设语义引擎至少将所述文本信息与所述用户的ID对应的自定义语义库进行匹配;根据所述设备操作指令,控制与所述用户的ID预设相关的全部或部分智能设备执行相应的操作。本发明实施例的技术方案可实现方便用户控制智能设备执行相应操作的效果。 | ||
搜索关键词: | 智能 设备 控制 方法 装置 计算机 储存 介质 | ||
获取用户的文本信息和所述用户的ID;
通过预设语义引擎,根据所述文本信息生成与所述文本信息语义匹配的设备操作指令;其中,所述预设语义引擎至少将所述文本信息与所述用户的ID对应的自定义语义库进行匹配;
根据所述设备操作指令,控制与所述用户的ID预设相关的全部或部分智能设备执行相应的操作。
2.根据权利要求1所述的方法,其特征在于,所述获取用户的文本信息,包括:获取用户输入的语音信息;
根据用户输入的语音信息进行语音识别得到所述文本信息。
3.根据权利要求2所述的方法,其特征在于,所述根据用户输入的语音信息进行语音识别得到所述文本信息,包括:将所述语音信息输入预设语音识别引擎生成对应的文本信息;其中,所述预设语音识别引擎至少将所述语音信息输入自定义语音识别模型库,所述自定义语音识别模型库中包括与所述自定义语义库中的语义信息对应的自定义语音识别模型。
4.根据权利要求3所述的方法,其特征在于,所述将所述语音信息输入预设语音识别引擎生成对应的文本信息,包括:通过所述自定义语音识别模型库,生成所述语音信息对应的第一备选文本信息及所述第一备选文本信息的置信度;
当所述第一备选文本信息的置信度大于等于第一阈值,将所述第一备选文本信息作为所述文本信息。
5.根据权利要求4所述的方法,其特征在于,所述预设语音识别引擎中还包括通用语音识别模型库;在所述通过所述自定义语音识别模型库,生成所述语音信息对应的第一备选文本信息及所述第一备选文本信息的置信度之后,还包括:
当所述第一备选文本信息的置信度小于所述第一阈值,通过所述通用语音识别模型库,生成根据所述语音信息对应的第二备选文本信息及所述第二备选文本信息的置信度;
当所述第二备选文本信息的置信度大于等于第二阈值,将所述第二备选文本信息作为所述指令文本信息。
6.根据权利要求1所述的方法,其特征在于,所述通过预设语义引擎,根据所述文本信息生成与所述文本信息语义匹配的设备操作指令,包括:通过预设语义引擎将所述文本信息与所述自定义语义库语义匹配,得到第一备选设备操作指令及所述第一备选设备操作指令的置信度;其中,所述自定义语义库包括自定义词类信息和/或自定义指令信息;
当所述第一备选设备操作指令的置信度大于等于第一阈值,将所述第一备选设备操作指令作为所述设备操作指令。
7.根据权利要求6所述的方法,其特征在于,在所述通过预设语义引擎将所述文本信息与所述自定义语义库语义匹配,得到第一备选设备操作指令及所述第一备选设备操作指令的置信度之后,还包括:当所述第一备选设备操作指令的置信度小于所述第一阈值,将所述文本信息中的自定义词类替换为对应的通用词类,生成预处理设备操作指令;
通过预设语义引擎将所述文本信息与所述通用语义库语义匹配,得到第二备选设备操作指令及所述第二备选设备操作指令的置信度;其中,所述预设通用语义库包括通用词类信息和通用指令信息;
当所述第二备选设备操作指令的置信度大于等于第二阈值,将所述第二备选设备操作指令作为所述设备操作指令。
8.根据权利要求6或7所述的方法,其特征在于,所述自定义词类信息包括地点词类、设备词类、动作词类和功能词类。9.根据权利要求3所述的方法,其特征在于,在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,还包括:根据所述自定义语义库中的自定义词类信息及其对应的指令信息生成自定义语音学习训练语料;
根据所述自定义语音学习训练语料生成自定义语音识别模型;
将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。
10.根据权利要求9所述的方法,其特征在于,在所述根据所述自定义语义库中的自定义词类信息及其对应的指令信息生成自定义语音学习训练语料之前,还包括:获取用户输入的自定义词类信息和/或自定义指令信息;
将所述自定义词类信息和/或自定义指令信息同步到所述自定义语义库。
11.根据权利要求3所述的方法,其特征在于,在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,还包括:获取预设自定义语音学习训练语料;
根据所述预设自定义语音学习训练语料生成自定义语音识别模型;
将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。
12.根据权利要求3所述的方法,其特征在于,在所述将所述语音信息输入预设语音识别引擎生成对应的文本信息之前,还包括:获取用户输入的自定义词类信息、对应的自定义指令信息和所述用户的ID;
将所述自定义词类信息和对应的自定义指令信息以预设结构化报文的形式输入所述自定义语音识别模型库;
根据所述自定义语音识别模型库中的所述自定义词类信息及其对应的指令信息生成自定义语音学习训练语料;
根据所述自定义语音学习训练语料生成自定义语音识别模型;
将所述自定义语音识别模型加入所述用户的ID对应的自定义语音识别模型库中。
13.一种智能设备控制装置,其特征在于,包括:用户信息获取模块,用于获取用户的文本信息和所述用户的ID;
设备操作指令生成模块,用于基于预设语义引擎,根据所述文本信息生成与所述文本信息语义匹配的设备操作指令;其中,所述预设语义引擎至少将所述文本信息与所述用户的ID对应的自定义语义库进行匹配;
设备控制模块,用于根据所述设备操作指令,控制与所述用户的ID预设相关的全部或部分智能设备执行相应的操作。
14.根据权利要求13所述的装置,其特征在于,所述用户信息获取模块包括:语音信息获取子模块,用于获取用户输入的语音信息;
文本信息确定子模块,用于根据用户输入的语音信息进行语音识别得到所述文本信息。
15.根据权利要求14所述的装置,其特征在于,所述文本信息确定子模块包括:文本信息生成单元,用于将所述语音信息输入预设语音识别引擎生成对应的文本信息;其中,所述预设语音识别引擎至少将所述语音信息输入自定义语音识别模型库,所述自定义语音识别
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海器魂智能科技有限公司,未经上海器魂智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711479615.7/,转载请声明来源钻瓜专利网。