语音识别纠错方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:19861446 阅读:15 留言:0更新日期:2018-12-22 12:36
本发明专利技术实施例公开了一种语音识别纠错方法、装置、电子设备及可读存储介质。该方法包括:获取用户的待纠错的第一语音识别结果;根据用户对应的用户纠错库确定第一语音识别结果中的待纠错词,以及与待纠错词对应的替换词,将第一语音识别结果中的待纠错词替换为与待纠错词对应的替换词,得到第二语音识别结果。本发明专利技术实施例的方案,对用户的语音识别结果的纠错,是依据与用户对应的用户纠错库来确定并替换语音识别结果中的待纠错词,能够对语音识别结果进行与用户关联的纠错,有效提高语音识别结果的准确率。

【技术实现步骤摘要】
语音识别纠错方法、装置、电子设备及可读存储介质
本专利技术实施例涉及语音识别
,特别是涉及一种语音识别纠错方法、装置、电子设备及可读存储介质。
技术介绍
语音识别技术是一种对用户语音信号进行识别的技术,随着语音及自然语言处理相关技术的发展,语音识别作为一种常用的人机交互技术,目前已广泛应用于各类电子产品中,以其自然方便的交互方式收到了消费者的喜爱,逐渐成为了智能产品时代的主流交互控制方式。专利技术人在具体实施过程中,发现现有技术中语音识别结果会经常出现错误,极大的影响了用户使用体验,如何提高语义识别结果的准确性是语音识别领域亟需解决的重要问题之一。
技术实现思路
有鉴于此,本专利技术实施例提供了一种语音识别纠错方法、装置、电子设备及可读存储介质,能够有效提高语音识别结果的准确率。为了解决上述问题,本专利技术实施例主要提供如下技术方案:第一方面,本专利技术实施例提供了一种语音识别纠错方法,该方法包括:获取用户的待纠错的第一语音识别结果;根据与用户对应的用户纠错库确定第一语音识别结果中的待纠错词,以及与待纠错词对应的替换词;其中,用户纠错库用于存储被纠错信息,被纠错信息包括被纠错词以及与被纠错词对应的替换词,和/或,被纠错拼音以及与被纠错拼音对应的替换词;将第一语音识别结果中的待纠错词替换为与待纠错词对应的替换词,得到第二语音识别结果。第二方面,本专利技术实施例还提供一种语音识别纠错装置,该装置包括:语音识别结果获取模块,用于获取用户的待纠错的第一语音识别结果;待纠错信息确定模块,用于根据与用户对应的用户纠错库确定第一语音识别结果中的待纠错词,以及与待纠错词对应的替换词;其中,用户纠错库用于存储被纠错信息,被纠错信息包括被纠错词以及与被纠错词对应的替换词,和/或,被纠错拼音以及与被纠错拼音对应的替换词;语音识别纠错模块,用于将第一语音识别结果中的待纠错词替换为与待纠错词对应的替换词,得到第二语音识别结果。第三方面,本专利技术实施例还提供一种电子设备,包括:至少一个处理器;以及与处理器连接的总线、至少一个存储器;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行上述语音识别纠错方法。第四方面,本专利技术实施例还提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述语音识别纠错方法。借由上述技术方案,本专利技术实施例提供的技术方案至少具有下列优点:本专利技术实施例提供的语音识别纠错方法、装置、电子设备及可读存储介质,对于用户的语音识别结果的纠错,是依据与用户对应的用户纠错库来确定语音识别结果中的待纠错词,并将待纠错词进行替换,实现对语音识别结果的纠错,由于用户纠错库是与用户对应的,因此,基于该用户纠错库,能够对语音识别结果进行与用户关联的纠错,实现了个性化纠错,能够有效提高语音识别结果的准确率。上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术实施例的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种语音识别纠错方法的流程示意图;图2示出了本专利技术实施例中一种获取用户的待识别语音数据的方法的流程示意图;图3示出了本专利技术实施例提供的一种语音识别纠错装置的结构示意图;图4示出了本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了本专利技术实施例提供的一种语音识别纠错方法的流程示意图,如图中所示,该纠错方法可以包括:步骤S110:获取用户的待纠错的第一语音识别结果;步骤S120:根据与用户对应的用户纠错库确定第一语音识别结果中的待纠错词,以及与待纠错词对应的替换词,其中,用户纠错库用于存储被纠错信息,被纠错信息包括被纠错词以及与被纠错词对应的替换词,和/或,被纠错拼音以及与被纠错拼音对应的替换词;步骤S130:将第一语音识别结果中的待纠错词替换为与待纠错词对应的替换词,得到第二语音识别结果。本专利技术实施例中,对于用户的语音识别结果的纠错,是依据与用户对应的用户纠错库来确定语音识别结果中的待纠错词,并将待纠错词进行替换,实现对语音识别结果的纠错,由于用户纠错库是与用户对应的,因此,基于该用户纠错库,能够对语音识别结果进行与用户关联的纠错,实现了个性化纠错,能够有效提高语音识别结果的准确率。本专利技术实施例中,第一语音识别结果可以为语音数据的初步识别结果,语音数据可以是当前接收到的用户的待识别语音数据,也可以是之前获取到的或者接收到的语音数据,第一语音识别结果可以为文本形式。可以理解的是,本申请实施例的语音识别纠错方法的执行主体可以是用户终端设备,也可以是服务器,相应的,用户纠错库可以对应的配置在用户终端设备或服务器中。在一可选实施方式中,语音纠错识别方法可以由服务器执行。在上述实施例的基础上,本专利技术实施例提供的语音识别纠错方法还可以包括:获取用户的纠错配置请求,纠错配置请求中包含有被纠错信息的配置指令,配置指令可以包括添加指令、修改指令和删除指令中的至少一种;若配置指令包括添加指令,则将与添加指令对应的被纠错信息添加到用户纠错库中;若配置指令包括修改指令和/或删除指令,则根据修改指令和/或删除指令,对纠错库中相应的被纠错信息进行相应的处理。通过该实施例,用户能够参与到用户纠错库中被纠错信息的配置中,由于用户最了解自己在使用语音识别过程中,对于用户个人而言,哪些信息经常会被识别错误,因此,用户可以根据自己的实际应用需求发送纠错配置请求,用户终端设备或语音识别纠错服务器通过获取用户的语音纠错配置请求,对给用户的用户纠错库中的信息进行相应的处理,如添加新的被纠错信息、删除或修改用户纠错库中已有的被纠错信息。可以理解的是,在配置指令包括添加指令时,添加指令中可以包括需要添加至用户纠错库的被纠错信息,具体可以包括需要添加的被纠错词以及被纠错词对应的替换词,和/或,需要添加的被纠错拼音以及被纠错拼音对应的替换词。在配置指令包括修改指令时,对用户纠错库中的被纠错信息进行修改,具体可以包括对被纠错词的修改或对其对应替换词的修改,也可以包括对被纠错拼音的修改或对其对应替换词的修改。修改指令中可以包括需要修改的被纠错信息以及与修改的被纠错信息对应的修改后信息,其中,需要修改的被纠错信息可以是被纠错词、需要修改的被纠错词对应的替换词、需要修改的被纠错拼音、需要修改的被纠错拼音对应的替换词中的一项或多项。例如,用户纠错库中的被纠错信息为“A→B”,A为被纠错词,B为对应的替换词,修改指令可以用于指示将A替换为C,或者,将B替换为D等。在配置指令包括删除指令时,对用户纠本文档来自技高网...

【技术保护点】
1.一种语音识别纠错方法,其特征在于,包括:获取用户的待纠错的第一语音识别结果;根据与所述用户对应的用户纠错库确定所述第一语音识别结果中的待纠错词,以及与所述待纠错词对应的替换词;其中,所述用户纠错库用于存储被纠错信息,被纠错信息包括被纠错词以及与被纠错词对应的替换词,和/或,被纠错拼音以及与被纠错拼音对应的替换词;将所述第一语音识别结果中的所述待纠错词替换为与所述待纠错词对应的替换词,得到第二语音识别结果。

【技术特征摘要】
1.一种语音识别纠错方法,其特征在于,包括:获取用户的待纠错的第一语音识别结果;根据与所述用户对应的用户纠错库确定所述第一语音识别结果中的待纠错词,以及与所述待纠错词对应的替换词;其中,所述用户纠错库用于存储被纠错信息,被纠错信息包括被纠错词以及与被纠错词对应的替换词,和/或,被纠错拼音以及与被纠错拼音对应的替换词;将所述第一语音识别结果中的所述待纠错词替换为与所述待纠错词对应的替换词,得到第二语音识别结果。2.根据权利要求1所述的一种语音识别纠错方法,其特征在于,还包括:获取所述用户的纠错配置请求,所述纠错配置请求中包括对被纠错信息的配置指令,所述配置指令包括添加指令、修改指令和删除指令中的至少一种;若所述配置指令包括所述添加指令,则将与所述添加指令对应的被纠错信息添加到所述用户纠错库中;若所述配置指令包括所述修改指令和/或删除指令,则根据所述修改指令和/或删除指令,对所述纠错库中相应的被纠错信息进行相应的处理。3.根据权利要求1所述的一种语音识别纠错方法,其特征在于,所述将所述第一语音识别结果中的所述待纠错词替换为与所述待纠错词对应的替换词之前,包括:根据所述待纠错词、所述待纠错词对应的替换词、以及所述待纠错词在所述第一语音识别结果中的上下文信息,确定将所述待纠错词替换为所述待纠错词对应的替换词。4.根据权利要求1至3中任一项所述的一种语音识别纠错方法,其特征在于,所述根据所述用户的用户纠错库确定所述第一语音识别结果中的待纠错词,以及与所述待纠错词对应的替换词,包括:若所述第一语音识别结果中的分词与所述用户纠错库中的被纠错词相同,或者,所述分词的拼音与所述用户纠错库中的被纠错拼音相同,则确定所述分词为所述待纠错词;将与所述分词相同的被纠错词对应的替换词,或者与所述分词的拼音相同的被纠错拼音对应的纠错词,确定为所述待纠错词对应的替换词。5.根据权利要求4所述的一种语音识别纠错方法,其特征在于,所述用户纠错库还存储有被纠错拼音的声调,所述分词的拼音与所述用户纠错库...

【专利技术属性】
技术研发人员:叶顺平张驰
申请(专利权)人:出门问问信息科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1