中英文混合语音识别方法、装置、电子设备和存储介质与流程

文档序号:24646564发布日期:2021-04-13 15:24阅读:来源:国知局

技术特征:
1.一种中英文混合语音识别方法,包括:响应于接收到语音信息,确定所述语音信息的发音信息和语言模型得分;根据所述发音信息确定所述语音信息的内容中是否存在英文词;响应于所述语音信息的内容中存在英文词,基于预设的中英文映射表确定与所述英文词对应的中文词;其中,所述中英文映射表中包含至少一对英文词与中文词的映射关系;确定与所述英文词对应的中文词的得分,将所述语言模型得分之中的所述英文词的得分替换成所述中文词的得分;根据替换后的语言模型得分,获取针对所述语音信息的语音识别结果。2.根据权利要求1所述的中英文混合语音识别方法,还包括:响应于所述语音信息的内容中未存在英文词,根据所述语言模型得分获取针对所述语音信息的语音识别结果。3.根据权利要求1或2所述的中英文混合语音识别方法,在所述确定所述语音信息的发音信息和语言模型得分之前,所述方法还包括:获取语言模型资源;根据所述语言模型资源和所述中英文映射表构建语言模型的构图空间;所述构图空间包括多条解码路径。4.根据权利要求3所述的中英文混合语音识别方法,其中,所述根据所述语言模型资源和所述中英文映射表构建语言模型的构图空间,包括:根据所述语言模型资源构建语言模型的初始构图空间;确定所述中英文映射表之中与各英文词对应的中文词;从预先建立的语言模型得分语料库中,获取与所述各英文词对应的各中文词的得分;依据与所述各英文词对应的各中文词的得分,将所述初始构图空间之中英文词节点的得分,替换成与所述英文词节点对应的中文词的得分;将替换后的初始构图空间,作为所述语言模型的构图空间。5.根据权利要求3所述的中英文混合语音识别方法,其中,所述根据替换后的语言模型得分,获取针对所述语音信息的语音识别结果,包括:根据替换后的语言模型得分,从所述构图空间的多条解码路径中选择所有节点的得分总和最大的一条解码路径;将所述所有节点的得分总和最大的一条解码路径对应的词序列,确定为针对所述语音信息的语音识别结果。6.一种中英文混合语音识别装置,包括:第一确定模块,用于响应于接收到语音信息,确定所述语音信息的发音信息和语言模型得分;第二确定模块,用于根据所述发音信息确定所述语音信息的内容中是否存在英文词;第三确定模块,用于响应于所述语音信息的内容中存在英文词,基于预设的中英文映射表确定与所述英文词对应的中文词;其中,所述中英文映射表中包含至少一对英文词与中文词的映射关系;第四确定模块,用于确定与所述英文词对应的中文词的得分;替换模块,用于将所述语言模型得分之中的所述英文词的得分替换成所述中文词的得
分;第一获取模块,用于根据替换后的语言模型得分,获取针对所述语音信息的语音识别结果。7.根据权利要求6所述的中英文混合语音识别装置,其中,所述第一获取模块,还用于响应于所述语音信息的内容中未存在英文词,根据所述语言模型得分获取针对所述语音信息的语音识别结果。8.根据权利要求6或7所述的中英文混合语音识别装置,还包括:构图模块,用于在所述第一确定模块确定所述语音信息的发音信息和语言模型得分之前,获取语言模型资源,并根据所述语言模型资源和所述中英文映射表构建语言模型的构图空间;所述构图空间包括多条解码路径。9.根据权利要求8所述的中英文混合语音识别装置,其中,所述构图模块具体用于:根据所述语言模型资源构建语言模型的初始构图空间;确定所述中英文映射表之中与各英文词对应的中文词;从预先建立的语言模型得分语料库中,获取与所述各英文词对应的各中文词的得分;依据与所述各英文词对应的各中文词的得分,将所述初始构图空间之中英文词节点的得分,替换成与所述英文词节点对应的中文词的得分;将替换后的初始构图空间,作为所述语言模型的构图空间。10.根据权利要求8所述的中英文混合语音识别装置,其中,所述第一获取模块具体用于:根据替换后的语言模型得分,从所述构图空间的多条解码路径中选择所有节点的得分总和最大的一条解码路径;将所述所有节点的得分总和最大的一条解码路径对应的词序列,确定为针对所述语音信息的语音识别结果。11.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至5中任一项所述的中英文混合语音识别方法。12.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行权利要求1至5中任一项所述的中英文混合语音识别方法。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1