[发明专利]语义解析方法、装置及存储介质有效
申请号: | 201910936998.9 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110705267B | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 张龙;赵科;殷切 | 申请(专利权)人: | 阿波罗智联(北京)科技有限公司 |
主分类号: | G06F40/247 | 分类号: | G06F40/247;G06F40/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张娜;刘芳 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语义 解析 方法 装置 存储 介质 | ||
1.一种语义解析方法,其特征在于,包括:
获取语音信号对应的文本信息;
根据所述文本信息确定所述语音信号对应的第一拼读信息,所述第一拼读信息是所述文本信息中的文本对应的拼读信息;
基于预存的槽位字典对所述第一拼读信息进行槽位匹配,得到槽位列表;其中,所述槽位字典包括当前场景对应的常用术语的拼读信息与程序化语言的对应关系,所述槽位列表中的槽位是所述当前场景对应的常用术语的程序化语言;
根据预设的模板字典的规则对所述槽位列表进行模板匹配,生成所述当前场景对应的模板,将该模板作为语义解析结果;其中,所述当前场景对应的模板包括所述当前场景对应的格式化数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述文本信息确定所述语音信号对应的第一拼读信息,包括:
将所述文本信息转换为第二拼读信息;
通过查询预存的纠错字典,对所述第二拼读信息进行纠错处理,得到所述语音信号对应的第一拼读信息;其中,所述纠错字典包括当前场景对应的常用术语,以及所述常用术语对应的正确拼读信息和错误拼读信息。
3.根据权利要求2所述的方法,其特征在于,所述纠错处理包括同音纠错、近音纠错、缺音纠错的至少一项。
4.根据权利要求1所述的方法,其特征在于,所述槽位列表包括名词槽位、动词槽位。
5.根据权利要求4所述的方法,其特征在于,所述根据预设的模板字典的规则对所述槽位列表进行模板分析,生成语义解析结果,包括:
对所述槽位列表中的各个槽位按照词性进行排序;
根据预设的模板字典的规则对排序后的槽位列表进行模板分析,生成所述语义解析结果;所述模板字典包括当前场景对应的至少一个模板。
6.根据权利要求4或5所述的方法,其特征在于,所述语义解析结果包括应用领域字段、意图字段以及目标对象字段。
7.根据权利要求6所述的方法,其特征在于,所述语义解析结果还包括语义解析结果的评分,所述评分用于指示所述语义解析结果的可信程度。
8.一种语义解析装置,其特征在于,包括:
获取模块,用于获取语音信号对应的文本信息;
确定模块,用于根据所述文本信息确定所述语音信号对应的第一拼读信息,所述第一拼读信息是所述文本信息中的文本对应的拼读信息;
生成模块,用于对所述第一拼读信息进行槽位模板匹配,生成语义解析结果。
9.根据权利要求8所述的装置,其特征在于,所述确定模块具体用于:
将所述文本信息转换为第二拼读信息;
通过查询预存的纠错字典,对所述第二拼读信息进行纠错处理,得到所述语音信号对应的第一拼读信息;其中,所述纠错字典包括当前场景对应的常用术语,以及所述常用术语对应的正确拼读信息和错误拼读信息。
10.根据权利要求9所述的装置,其特征在于,所述纠错处理包括同音纠错、近音纠错、缺音纠错的至少一项。
11.根据权利要求8所述的装置,其特征在于,所述生成模块具体用于:
基于预存的槽位字典对所述第一拼读信息进行槽位解析,得到槽位列表;其中,所述槽位字典包括当前场景对应的常用术语的拼读信息与程序化语言的对应关系,所述槽位列表包括名词槽位、动词槽位;
根据预设的模板字典的规则对所述槽位列表进行模板分析,生成语义解析结果。
12.根据权利要求11所述的装置,其特征在于,所述生成模块具体用于:
对所述槽位列表中的各个槽位按照词性进行排序;
根据预设的模板字典的规则对排序后的槽位列表进行模板分析,生成所述语义解析结果;所述模板字典包括当前场景对应的至少一个模板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿波罗智联(北京)科技有限公司,未经阿波罗智联(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910936998.9/1.html,转载请声明来源钻瓜专利网。