The invention discloses a speech recognition method, which comprises: receiving the speech instruction input by the user; performing initial speech recognition on the speech instruction, determining the recognition result of one or more initial candidate participles of the speech instruction; judging whether there is an unrecognized participle, if so, judging the importance of the participle in the speech instruction, if so, judging whether there is an existing participle for the The first candidate recognition result set of the unrecognized segmentation, if any, obtains attribute information of multiple candidate answers in the first candidate recognition result set; determines the first candidate answer according to the attribute information; constructs the recognition result of the voice instruction according to the first candidate answer and the initial candidate segmentation recognition result; feeds back the recognition result to the user and / or executes the Voice command. The method of the invention can accelerate the understanding of the unregistered words, strengthen the intelligent level of man-machine dialogue and natural language understanding, improve the efficiency of speech recognition and enhance the user experience.
【技术实现步骤摘要】
一种语音识别方法、装置
本专利技术实施例涉及信息处理
,特别涉及一种语音识别方法、装置。
技术介绍
随着语音识别技术的不断发展,语音交互也在改变与智能设备的对话模式和提升日常应用的便捷度。语音交互过程不但需要基于声学的语音识别,还需要自然语言处理(NaturalLanguageProcess,NLP),但在NLP过程中,一旦用户的表述中出现未登录词,即各类没有被现有知识收录的专有名词(人名、地名、企业名等)、缩写词、新增词汇等,则会严重影响NLP的处理效果。如何加快对未登录词的理解,加强人机对话和自然语言理解的智能化水平,提高语音识别效率,提升用户使用体验成为一个亟待解决的问题。
技术实现思路
针对现有技术中的问题,本专利技术提供一种语音识别方法、装置、终端设备和计算机可读存储介质。本专利技术提供一种语音识别方法,其特征在于,所述方法包括:步骤101,接收用户输入的语音指令;步骤102,对所述用户输入的语音指令进行初始语音识别,确定所述语音指令的一个或多个初始候选分词识别结果;步骤103,判断是否有未识别的分词,如果有未识别的分词,判断该分词在所述语音指令的重要程度,如果重要,则执行步骤104;步骤104,判断是否已存在针对所述未识别的分词的第一候选识别结果集,如果存在,获取第一候选识别结果集中的多个候选答案的属性信息,所述属性信息包括候选答案的反馈值和/或反馈用户;步骤105,根据所述属性信息,确定第一候选答案;步骤106,根 ...
【技术保护点】
1.一种语音识别方法,其特征在于,所述方法包括:/n步骤101,接收用户输入的语音指令;/n步骤102,对所述用户输入的语音指令进行初始语音识别,确定所述语音指令的一个或多个初始候选分词识别结果;/n步骤103,判断是否有未识别的分词,如果有未识别的分词,判断该分词在所述语音指令的重要程度,如果重要,则执行步骤104;/n步骤104,判断是否已存在针对所述未识别的分词的第一候选识别结果集,如果存在,获取所述第一候选识别结果集中的多个候选答案的属性信息,所述属性信息包括候选答案的反馈值和/或反馈用户;/n步骤105,根据所述属性信息,确定第一候选答案;/n步骤106,根据所述第一候选答案以及所述初始候选分词识别结果构建语音指令的识别结果;/n步骤107,向用户反馈所述语音指令的识别结果和/或执行所述语音指令。/n
【技术特征摘要】 【专利技术属性】
1.一种语音识别方法,其特征在于,所述方法包括:
步骤101,接收用户输入的语音指令;
步骤102,对所述用户输入的语音指令进行初始语音识别,确定所述语音指令的一个或多个初始候选分词识别结果;
步骤103,判断是否有未识别的分词,如果有未识别的分词,判断该分词在所述语音指令的重要程度,如果重要,则执行步骤104;
步骤104,判断是否已存在针对所述未识别的分词的第一候选识别结果集,如果存在,获取所述第一候选识别结果集中的多个候选答案的属性信息,所述属性信息包括候选答案的反馈值和/或反馈用户;
步骤105,根据所述属性信息,确定第一候选答案;
步骤106,根据所述第一候选答案以及所述初始候选分词识别结果构建语音指令的识别结果;
步骤107,向用户反馈所述语音指令的识别结果和/或执行所述语音指令。
2.根据权利要求1所述的方法,其特征在于,所述步骤103还包括
如果不重要,则忽略该分词,基于其他分词的初始候选分词识别结果,构建语音指令的识别结果,执行步骤107。
3.根据权利要求1所述的方法,其特征在于,步骤104还包括
判断是否已存在针对所述未识别的分词的第一候选识别结果集,如果不存在,拆分所述未识别的分词为多个独立字,基于所述独立字确定所述未识别的分词的第一候选识别结果集,所述第一候选识别结果集包含多个候选答案,根据置信度对所述多个候选答案进行优先级排序。
4.根据权利要求1所述的方法,其特征在于,步骤105包括
根据所述反馈用户信息,确定所述用户与反馈用户之间相似度,如果所述相似度大于等于第一阈值,则根据候选答案的属性信息中所述反馈用户的反馈值,确定第一候选答案。
5.根据权利要求1所述的方法,其特征在于,步骤107之后还包括
接收用户的反馈信息,所述反馈信息包含第二语音指令和/或用户情绪数据。
6.一种语音识别装置,其特征在于,所述装置包括:
输入单元,接收用户输入的语音指令;
初始识别单元,对所述用户输入的语音指令进行初始语音识别,确定所述语音指令的一个或多个初始候选分词识别结果;
技术研发人员:张伟萌,戴帅湘,
申请(专利权)人:北京蓦然认知科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。