An embodiment of the invention discloses a speech recognition method, device and terminal device. The method includes receiving the speech information input by the user, determining the subject word and the subject word vector corresponding to the speech information, identifying the speech information by the neural network model to determine the recognition results; and the recognition of the recognition results. The results are vectored to get the recognition result vector; calculate the distance value of the recognition result vector and the subject word vector, and normalize the distance value to get the distance weight value of the recognition result and the subject word, and determine the final corresponding recognition of the speech information according to the distance weight value. Content. This scheme greatly improves the matching degree of speech recognition content and user needs, and significantly improves the recognition efficiency.
【技术实现步骤摘要】
一种语音识别方法、装置及终端设备
本专利技术实施例涉及语音识别技术,尤其涉及一种语音识别方法、装置及终端设备。
技术介绍
与机器进行语音交流,让机器明白你说什么,这是人们长期以来梦寐以求的事情。中国物联网校企联盟形象得把语音识别比做“机器的听觉系统”。语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的智能技术。现有技术中,在对用户语音进行识别时通常采用云服务语音识别的方式,即用户通过终端设备上传语音信息,语音识别云服务器接收到包含语音信息的文件后对其进行识别以返回相应的文本信息至终端设备。上述方案中,语音识别服务器通过用户上传的语音信息的声音维度进行识别,使得对于同音或近音的语音信息识别效果很差,如用户语音表意为“他有哪些诗”,而最终的识别内容可能是“他有哪些事”。
技术实现思路
本专利技术提供了一种语音识别方法、装置及终端设备,使得语音识别内容和用户的需求匹配度显著提高,识别效率显著增强。第一方面,本专利技术实施例提供了一种语音识别方法,包括:接收用户输入的语音信息,确定和所述语音信息对应的主题词以及主题词向量;通过神经网络模型对所述语音信息进行识别以确定识别结果;对所述识别结果进行向量化处理得到识别结果向量;计算所述识别结果向量和所述主题词向量的距离值,对所述距离值进行归一化处理得到所述识别结果和所述主题词的距离权重值,依据所述距离权重值确定所述语音信息最终对应的识别内容。第二方面,本专利技术实施例还提供了一种语音识别装置,包括:主题确定模块,用于接收用户输入的语音信息,确定和所述语音信息对应的主题词以及主题词向量;识别结果确定模块 ...
【技术保护点】
1.一种语音识别方法,其特征在于,包括:接收用户输入的语音信息,确定和所述语音信息对应的主题词以及主题词向量;通过神经网络模型对所述语音信息进行识别以确定识别结果;对所述识别结果进行向量化处理得到识别结果向量;计算所述识别结果向量和所述主题词向量的距离值,对所述距离值进行归一化处理得到所述识别结果和所述主题词的距离权重值,依据所述距离权重值确定所述语音信息最终对应的识别内容。
【技术特征摘要】
1.一种语音识别方法,其特征在于,包括:接收用户输入的语音信息,确定和所述语音信息对应的主题词以及主题词向量;通过神经网络模型对所述语音信息进行识别以确定识别结果;对所述识别结果进行向量化处理得到识别结果向量;计算所述识别结果向量和所述主题词向量的距离值,对所述距离值进行归一化处理得到所述识别结果和所述主题词的距离权重值,依据所述距离权重值确定所述语音信息最终对应的识别内容。2.根据权利要求1所述的方法,其特征在于,所述对所述识别结果进行向量化处理得到识别结果向量包括:依据所述识别结果中的识别词向量以及所述识别词向量对应的识别词权重值确定所述识别结果向量;或根据所述识别结果构建语法树,依据所述语法树中的结点以及所述结点对应的结点权重值确定所述识别结果向量。3.根据权利要求1或2所述的方法,其特征在于,所述计算所述识别结果向量和所述主题词向量的距离值,对所述距离值进行归一化处理得到所述识别结果和所述主题词的距离权重值包括:计算所述识别结果向量和所述主题词向量的余弦距离值,依据所述余弦距离值确定所述识别结果和所述主题词的距离权重值。4.根据权利要求3所述的方法,其特征在于,所述通过神经网络模型对所述语音信息进行识别以确定识别结果包括:通过神经网络模型对所述语音信息进行识别以确定识别结果和所述识别结果对应的识别结果权重值;相应的,所述依据所述距离权重值确定所述语音信息最终对应的识别内容包括:依据所述距离权重值和所述识别结果权重值确定所述语音信息最终对应的识别内容。5.根据权利要求4所述的方法,其特征在于,所述确定和所述语音信息对应的主题词以及主题词向量包括:将预存的主题词以及主题词向量作为所述语音信息的主题词以及主题词向量;或接收用户输入的或供应商发送的主题词,根据所述主题词确定主题词向量,将接收到的所述主题词以及确定出的所述主题词向量作为...
【专利技术属性】
技术研发人员:李黄海,
申请(专利权)人:北京智能管家科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。