[发明专利]一种语音识别方法及其装置、设备和存储介质有效
申请号: | 201811498047.X | 申请日: | 2018-12-07 |
公开(公告)号: | CN110164416B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 唐立亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G10L15/01 | 分类号: | G10L15/01;G10L15/02;G10L15/08;G10L15/14;G10L15/18;G10L15/26 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李梅香;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语音 识别 方法 及其 装置 设备 存储 介质 | ||
1.一种语音识别方法,其特征在于,包括:
确定语音数据的声学模型得分和语言模型得分;
根据所述语音数据的声学模型得分和语言模型得分,从预设词图的尾节点向前回溯直至预设词图的开始节点,从所述预设词图中确定第二节点集合,从所述第二节点集合中确定节点综合得分满足第二预设条件的Q个节点,得到第一节点集合,其中,Q为大于2的整数,所述第二节点集合中至少包括各个节点、各个节点的层级信息和各个节点的节点综合得分,根据所述第一节点集合中的各个节点以及各个节点的层级,生成目标词图;
在所述目标词图中,根据预设搜索算法得到多个备选路径,对所述备选路径的声学模型得分、语言模型得分以及热词激励得分进行加权求和得到第一综合得分,确定所述第一综合得分满足第一预设条件的路径;
根据所述第一综合得分满足第一预设条件的路径,确定所述语音数据的语音识别结果;
所述根据所述语音数据的声学模型得分和语言模型得分,从预设词图的尾节点向前回溯直至预设词图的开始节点,从所述预设词图中确定第二节点集合,包括:从所述预设词图中,获取当前的活跃节点集合;根据所述预设词图,确定所述当前的活跃节点集合中最高层级的各个第一活跃节点的前驱节点;如果所有第一活跃节点的前驱节点都为所述预设词图中的开始节点,将所述当前的活跃节点集合确定为第二节点集合;
所述从所述第二节点集合中确定节点综合得分满足第二预设条件的Q个节点,得到第一节点集合,包括:确定所述第二节点集合属于各个层级的节点;根据各个节点的节点综合得分,从每一层级的节点中确定出满足第二预设条件的节点;将各个层级中满足第二预设条件的节点,确定为第一节点集合;
所述根据所述第一节点集合中的各个节点以及各个节点的层级,生成目标词图,确定目标词图,包括:将所述第一节点集合中各个层级中的节点与相邻层级的节点进行全连接,以得到目标词图。
2.根据权利要求1中所述的方法,其特征在于,根据所述语音数据的声学模型得分和语言模型得分,从所述预设词图中确定第二节点集合,还包括:
如果存在前驱节点为所述预设词图中的非开始节点的第一活跃节点,根据所述语音数据的声学模型得分和语言模型得分,从各个前驱节点中确定加入到活跃节点集合的N个节点,其中,N为大于0的整数;
将所述N个节点加入所述活跃节点集合;
根据所述预设词图,确定所述当前的活跃节点集合中最高层级的各个第一活跃节点的前驱节点。
3.根据权利要求2中所述的方法,其特征在于,所述如果存在前驱节点为所述预设词图中的非开始节点的第一活跃节点,根据所述语音数据的声学模型得分和语言模型得分,从所述各个前驱节点中确定加入到活跃节点集合的N个节点,包括:
根据所述语音数据的声学模型得分,从所述预设词图中确定声学模型得分满足第三预设条件的L条路径,其中,所述L条路径的起点为所述前驱节点,其中,L为大于0的整数;
根据所述语音数据的语言模型得分,确定所述L条路径的语言模型得分;
根据所述L条路径的声学模型得分和所述L条路径的语言模型得分,确定所述L条路径的第二综合得分;
根据所述L条路径的第二综合得分,从L个前驱节点中确定加入到所述活跃节点集合的N个节点。
4.根据权利要求3中所述的方法,其特征在于,所述根据所述语音数据的声学模型得分,从所述预设词图中确定声学模型得分满足第三预设条件的L条路径,包括:
根据所述语音数据的声学模型得分,确定各个前驱节点的声学模型得分;
根据所述各个前驱节点的声学模型得分,从所述预设词图中确定声学模型得分满足第三预设条件的L条路径。
5.根据权利要求3中所述的方法,其特征在于,所述根据所述L条路径的声学模型得分和所述L条路径的语言模型得分,确定所述L条路径的第二综合得分,包括:
获取所述L条路径的声学模型得分对应的第一预设权重值和所述L条路径的语言模型得分对应的第二预设权重值;
根据所述第一预设权重值、第二预设权重值、所述L条路径的声学模型得分和所述L条路径的语言模型得分,确定所述L条路径的第二综合得分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811498047.X/1.html,转载请声明来源钻瓜专利网。