一种语音识别方法和语音识别系统-j9九游会真人

文档序号:34947448发布日期:2023-07-29 05:39阅读:来源:国知局

技术特征:
1.一种语音识别方法,其特征在于,包括以下步骤:获取语言数据库(1)并建立数据连接,所述语言数据库(1)包括普通话语料数据库(11)、地方方言语料数据库(12)以及世界语言语料数据库(13);基于语音采集模块(2)获取语音并输出用户语音指令;获取用户语音指令并基于所述普通话语料数据库(11)与之进行比对,若有匹配项则执行用户语音指令,若无匹配项则继续进行普通话的识别分析;获取用户语音指令并基于所述地方方言语料数据库(12)与之进行比对,若有匹配项则执行用户语音指令,若无匹配项则继续进行地方方言的识别分析;获取用户语音指令并基于所述世界语言语料数据库(13)与之进行比对,若有匹配项则执行用户语音指令,若无匹配项则继续识别分析;建立语言训练模型并重复上述步骤进行训练。2.根据权利要求1所述的一种语音识别方法,其特征在于,所述获取语言数据库(1)并建立数据连接,所述语言数据库(1)包括普通话语料数据库(11)、地方方言语料数据库(12)以及世界语言语料数据库(13)的步骤,具体包括:获取语言数据库(1),其中语言数据库(1)包括普通话语料数据库(11)、地方方言语料数据库(12)以及世界语言语料数据库(13);建立所述普通话语料数据库(11)、所述地方方言语料数据库(12)以及所述世界语言语料数据库(13)之间的数据连接;定期对网络热词以及新造词进行检索,对所述普通话语料数据库(11)、所述地方方言语料数据库(12)以及所述世界语言语料数据库(13)进行迭代。3.根据权利要求1所述的一种语音识别方法,其特征在于,所述基于语音采集模块(2)获取语音并输出用户语音指令的步骤,具体包括:基于采集单元(21)对语音进行采集;对所采集的语音中环境语音信息以及次要语音信息进行去噪处理;对所采集语音中的关键词语音信息进行语音增强处理;基于进行处理后的语音输出用户语音指令。4.根据权利要求1所述的一种语音识别方法,其特征在于,所述获取用户语音指令并基于所述普通话语料数据库(11)与之进行比对,若有匹配项则执行用户语音指令,若无匹配项则继续进行普通话的识别分析的步骤,具体包括:激活所述普通话语料数据库(11);获取用户语音指令并将用户语音指令与所述普通话语料数据库(11)内语料进行比对,寻找匹配项;若寻找到用户语音指令的匹配项,则基于用户语音指令去执行语音指令操作;若未寻找到用户语音指令的匹配项,则询问用户是否使用普通话模式;若用户回答是,则基于所述普通话语料数据库(11)再次对所述用户语音指令比对进行再次匹配,若再次匹配寻找到匹配项则执行用户语音指令操作,若再次匹配未寻找到匹配项则播放普通话搜寻无果语音信息,若用户回答不是,则询问用户是否使用地方方言模式;若用户使用地方方言模式则进行下一步骤,若用户不使用地方方言模式则结束此次语音识别并输出语音识别失败的语音信息。
5.根据权利要求1所述的一种语音识别方法,其特征在于,所述获取用户语音指令并基于所述地方方言语料数据库(12)与之进行比对,若有匹配项则执行用户语音指令,若无匹配项则继续进行地方方言的识别分析的步骤,具体包括:激活所述地方方言语料数据库(12);所述地方方言语料数据库(12)包括中国各县市方言的语料;获取用户语音指令并将用户语音指令与所述地方方言语料数据库(12)内语料进行比对,寻找匹配项;若寻找到用户语音指令的匹配项,则基于用户语音指令去执行语音指令操作;若未寻找到用户语音指令的匹配项,则基于用户语音指令特点分析用户所说方言特点,判断用户方言地区以及县市并得出方言判断结果;基于方言判断结果询问用户是否正确,若用户回答结果正确则提取所述地方方言语料数据库(12)内基于方言判断结果中用户方言地区以及县市的方言语料,并将提取后的方言语料与用户语音指令再次进行比对;若再次对比找到匹配项,则基于语音指令执行操作,若仍未找到匹配项,则进行下一步骤;若方言判断结果不正确则询问用户是否使用世界语言模式;若用户使用世界语言模式则进行下一步骤,若用户不使用世界语言模式则结束此次语音识别并播放语音识别失败的语音信息。6.根据权利要求1所述的一种语音识别方法,其特征在于,所述获取用户语音指令并基于所述世界语言语料数据库(13)与之进行比对,若有匹配项则执行用户语音指令,若无匹配项则继续识别分析的步骤,具体包括:激活所述世界语言语料数据库(13),所述世界语言语料数据库(13)包括除中国以外世界各个其他国家的语言语料;获取用户语音指令并将用户语音指令与所述世界语言语料数据库(13)内语料进行比对,寻找匹配项;若寻找到用户语音指令的匹配项,则基于用户语音指令去执行语音指令操作;若未寻找到用户语音指令的匹配项,则基于用户语音指令特点分析用户所说语言特点以及语言习惯,分析判断用户语音所属国家的语言并得出语言判断结果;询问用户语言判断结果是否正确,若用户回答结果正确则提取所述世界语言语料数据库(13)内语言判断结果中的国家语言预料,将提取后的语言语料与所述用户语音指令进行再次对比;若再次对比找到匹配项则基于匹配项执行用户语音指令,若仍未找到匹配项,则进行下一步骤;若语言判断结果不正确,则结束此次语音识别并播放语音识别失败的语音信息并让用户重复语音指令。7.根据权利要求1所述的一种语音识别方法,其特征在于,所述建立语言训练模型并重复上述步骤进行训练的步骤,具体包括:获取语音识别训练模型,所述语音识别训练模型可以自动进行语音识别;建立所述语音识别训练模型与所述语言数据库(1)以及语音采集模块(2)之间的数据连接;获取多个用户语音指令样本;基于语音识别训练模型将多个用户语音指令样本重复上述步骤得到多个比对结果,基
于比对结果进行鲁棒性分析对语音识别训练模型进行修正完善。8.一种语音识别系统,应用于如权利要求1-7所述的方法,其特征在于,包括:语言数据库(1),包括普通话语料数据库(11)、地方方言语料数据库(12)以及世界语言语料数据库(13);语音采集模块(2),配置为采集用户语音并经过去噪处理以及语音增强处理后输出用户语音指令信号;普通话比对模块(3),配置为与所述语音采集输出模块的输出端以及所述普通话语料数据库(11)的输出端信号连接,用于将用户语音指令信号与所述普通话语料数据库(11)内普通话语料信号进行比对,当比对成功输出普通话指令控制信号,当比对失败输出普通话比对失败信号;地方方言比对模块(4),配置为与所述语音采集输出模块的输出端、所述地方方言语料数据库(12)的输出端以及所述普通话比对模块(3)的输出端信号连接,用于在接收到普通话比对失败信号后,将用户语音指令信号与所述地方方言语料数据库(12)内的地方方言语料信号进行比对,当比对成功输出方言指令控制信号,当比对失败输出方言比对失败信号;以及世界语言比对模块(5),配置为与所述语音采集输出模块的输出端、所述世界语言语料数据库(13)的输出端以及所述地方方言比对模块(4)的输出端信号连接,用于在接收到方言比对失败信号后,将用户语音指令信号与所述世界语言语料数据库(13)内的其他国家语言语料信号进行比对,当比对成功输出世界语言指令控制信号,当比对失败输出世界语言比对失败信号。9.根据权利要求8所述的一种语音识别系统,其特征在于:所述语音采集模块(2)包括采集单元(21)、语音去噪单元(22)以及语音增强单元(23),所述采集单元(21)用于对现场周围声音进行收音并输出初始语音信号至语音去噪单元(22),所述采集单元(21)可以使用麦克风;所述语音去噪单元(22)接收所述初始语音信号后对用户语音进行去噪处理并输出语音去噪信号至语音增强单元(23),所述语音增强单元(23)用于接收所述语音去噪信号后对关键语音信息进行音质增强并输出语音增强信号至所述普通话比对模块(3)、所述地方方言比对模块(4)以及所述世界语言比对模块(5)。10.根据权利要求8所述的一种语音识别系统,其特征在于:所述语音识别系统还包括训练模型模块(6),所述训练模型模块(6)包括语音识别训练模型,所述语音识别训练模型配置为与所述语言数据库(1)以及所述语音采集模块(2)信号连接,用于重复进行语音识别的步骤,用于自动进行语音识别功能。

技术总结
本申请公开了一种语音识别方法和语音识别系统,涉及语音识别技术领域,包括获取语言数据库并建立数据连接,语言数据库包括普通话语料数据库、地方方言语料数据库和世界语言语料数据库;基于语音采集模块获取语音输出用户语音指令;获取用户语音指令基于普通话语料数据库比对,若有匹配项则执行用户语音指令,若无匹配项则继续进行识别分析;获取用户语音指令基于地方方言语料数据库比对,若有匹配项则执行用户语音指令,若无匹配项则继续进行地识别分析;获取用户语音指令基于世界语言语料数据库比对,若有匹配项则执行用户语音指令,若无匹配项则继续识别分析;建立语言训练模型重复步骤训练。本申请具有提高语音识别准确性的效果。效果。效果。


技术研发人员:刘斌
受保护的技术使用者:齐鲁师范学院
技术研发日:2023.04.18
技术公布日:2023/7/28
当前第2页 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图