[发明专利]指令流的生成方法、装置及电子设备在审
申请号: | 202110938160.0 | 申请日: | 2021-08-16 |
公开(公告)号: | CN115705845A | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 邓其春;张永杰;丁磊;柏晓乐;沈剑波 | 申请(专利权)人: | 深圳市神州云海智能科技有限公司 |
主分类号: | G10L15/26 | 分类号: | G10L15/26;G10L15/22;G10L15/18;G10L15/06 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 丁月蓉 |
地址: | 518000 广东省深圳市龙岗区龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指令 生成 方法 装置 电子设备 | ||
1.一种指令流的生成方法,其特征在于,所述生成方法包括:
获取待处理的文本数据;
对所述文本数据进行编码,得到所述文本数据的特征向量;
对所述特征向量进行循环解码,生成所述特征向量对应的指令流,其中,所述循环解码包括至少一次解码操作,每一次解码操作得到所述文本数据中至少一个关键语义对应的指令码,所述指令流由所述指令码组成。
2.如权利要求1所述生成方法,其特征在于,在所述对所述文本数据进行编码,得到所述文本数据的特征向量之前,所述生成方法还包括:
检测所述文本数据中是否包含数字字符;
若所述文本数据中包含所述数字字符,则将所述数字字符替换成预设的数字槽位,其中,所述数字槽位的值为所替换的数字字符。
3.如权利要求1所述生成方法,其特征在于,在所述对所述文本数据进行编码,得到所述文本数据的特征向量之前,所述生成方法还包括:
将所述文本数据输入已训练的分类模型中进行意图分类,得到意图分类结果;
相应的,所述对所述特征向量进行循环解码,生成所述特征向量对应的指令流,包括:
基于所述意图分类结果对所述特征向量进行循环解码,生成所述特征向量对应的指令流。
4.如权利要求3所述生成方法,其特征在于,所述基于所述意图分类结果对所述特征向量进行循环解码,生成所述特征向量对应的指令流,包括:
检测所述意图分类结果中是否包含预设意图;
若所述意图分类结果中包含预设意图,则对所述特征向量进行循环解码,生成所述特征向量对应的指令流。
5.如权利要求4所述生成方法,其特征在于,在所述检测所述意图分类结果中是否包含预设意图之后,所述生成方法还包括:
若所述指令分类结果中不包含目标指令,则根据所述文本数据发送对应的回复信息。
6.如权利要求4或5所述生成方法,其特征在于,所述对所述特征向量进行循环解码,生成所述特征向量对应的指令流,包括:
基于所述特征向量依次对所述文本数据中的关键语义进行解码操作,得到每次解码操作对应的所述指令码;
基于每次解码操作对应的所述指令码组成初始指令流;
删除所述初始指令流中的无关指令码,生成所述特征向量对应的指令流,所述无关指令码是与所述预设意图无关的指令码。
7.如权利要求6所述生成方法,其特征在于,在所述获取待处理的文本数据之前,还包括:
获取待识别语音;
对所述待识别语音进行预处理;
对预处理后的所述待识别语音进行语音识别,得到所述文本数据。
8.一种指令流的生成装置,其特征在于,所述生成装置包括:
第一获取模块,用于获取待处理的文本数据;
编码模块,用于对所述文本数据进行编码,得到所述文本数据的特征向量;
解码模块,用于对所述特征向量进行循环解码,生成所述特征向量对应的指令流,其中,所述循环解码包括至少一次解码操作,每一次解码操作得到所述文本数据中至少一个关键语义对应的指令码,所述指令流由所述指令码组成。
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的指令流的生成方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的指令流的生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市神州云海智能科技有限公司,未经深圳市神州云海智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110938160.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:印制电路板及其控深方法
- 下一篇:一种基于扫频数据的网络性能评估方法和装置