语音识别方法及系统技术方案

技术编号:14005496 阅读:66 留言:0更新日期:2016-11-16 23:19
本发明专利技术提供了一种语音识别方法,应用于电子设备中,该方法包括:获取用户输入的语音信息;利用第一语音识别方法识别所述语音信息得到第一语音识别结果,利用第二语音识别方法识别所述语音信息得到第二语音识别结果,其中,所述第一语音识别方法和第二语音识别方法是并行运行的;及根据预先设置的规则显示所述第一语音识别结果及所述第二语音识别结果。本发明专利技术还提供一种语音识别系统。利用本发明专利技术,能够利用所述第二语音识别方法辅助所述第一语音识别方法识别用户的语音信息,提高了语音识别率。

【技术实现步骤摘要】

本专利技术涉及语音识别
,尤其涉及一种基于地理位置辅助的语音识别方法及系统
技术介绍
近年来,语音识别技术取得显著进步,已经从实验室走向市场。在实际应用中,例如自动电话应答系统,通过识别用户的语音输入信息,自动完成和用户的交互。目前普通话作为交流的语言已经基本普及,但不同地区的人还有方言的差别,因此受到方言的影响,各地人群的普通话都有不同的特征,但同一区域的人群,其说普通话的语速、语音、语义具有类似性。由于不同地区的用户普通话并不完全标准,带有地区特点,现有的语音输入通过录取用户语音数据并根据语音识别算法识别输出结果,并未结合用户所处的地理位置等数据做辅助参考,对于某些带有地方口音、带有部分地方方言时的语音识别的识别率并不高。
技术实现思路
鉴于以上内容,有必要提供一种语音识别方法及系统,能根据用户当前的地理位置调用辅助语音数据包来识别用户语音,从而提高语音识别的准确率。一种语音识别方法,应用于电子设备中,该方法包括:获取用户输入的语音信息;利用第一语音识别方法识别所述语音信息得到第一语音识别结果,利用第二语音识别方法识别所述语音信息得到第二语音识别结果;及根据预先设置的规则显示所述第一语音识别结果及所述第二语音识别结果。根据本专利技术的一个优选实施例,所述第一语音识别方法是基于预设模型的大词汇量语音识别方法,所述第二语音识别方法是基于辅助语音数据包的语音识别方法。根据本专利技术的一个优选实施例,所述基于辅助语音数据包的语音识别方法包括:接收到所述语音信息时,获取该用户当前的地理位置信息;根据所述地理位置信息调用对应的辅助语音数据包;及根据所述辅助语音数据包识别所述语音信息得到所述第二语音识别结果。根据本专利技术的一个优选实施例,所述方法还包括:预先设置多个基于地理位置的语音数据包,并将所述语音数据包存储于所述电子设备中或者存储于与所述电子设备连接的服务器中。根据本专利技术的一个优选实施例,在根据所述地理位置信息调用对应的辅助语音数据包之前,所述方法还包括:根据所述语音信息确定该用户的语音类型,所述语音类型包括口音及方言;及基于所述语音类型和所述地理位置信息共同确定对应的辅助语音数据包。根据本专利技术的一个优选实施例,所述方法还包括:接收到所述语音信息时,获取该用户当前的地理位置信息及历史地理位置信息;及根据历史地理位置信息和当前地理位置信息确定调用的辅助语音数据包。根据本专利技术的一个优选实施例,所述方法还包括:结合获取的用户反馈信息更新所述预先设置的规则,所述预先设置的规则包括:为所述第一语音识别结果预先分配第一权重,为所述第二语音识别结果预先分配第二权重,根据权重值的大小确定对应该权重值的语音识别结果的显示方式;或为所述第一语音识别结果预先设置第一识别分数,为所述第二语音识别结果预先设置第二识别分数,根据识别分数的大小确定对应该识别分数的语音识别结果的显示方式,其中,所述显示方式包括显示的时间或显示的位置。根据本专利技术的一个优选实施例,所述更新所述预先设置的规则包括:根据用户选取的语音识别结果,将对应该语音识别结果的权重值或者识别分数值变大,及/或将用户没有选取的语音识别结果对应的权重值或者识别分数值减小。一种语音识别系统,运行于电子设备中,该系统包括:获取模块,用于获取用户输入的语音信息;第一识别模块,用于识别所述语音信息得到第一语音识别结果;第二识别模块,用于识别所述语音信息得到第二语音识别结果;及显示模块,用于根据预先设置的规则显示所述第一语音识别结果及所述第二语音识别结果。根据本专利技术的一个优选实施例,所述第一语音识别模块是基于预设模型的大词汇量语音识别模块,所述第二语音识别模块是基于辅助语音数据包的语音识别模块。根据本专利技术的一个优选实施例,所述获取模块,还用户接收到所述语音信息时,获取该用户当前的地理位置信息;所述第二识别模块包括:调用子模块,用于根据所述地理位置信息调用对应的辅助语音数据包;及该第二识别模块,用于根据所述辅助语音数据包识别所述语音信息得到所述第二语音识别结果。根据本专利技术的一个优选实施例,所述系统还包括:设置模块,用于预先设置多个基于地理位置的语音数据包,并将所述语音数据包存储于所述电子设备中或者存储于与所述电子设备连接的服务器中。根据本专利技术的一个优选实施例,所述系统还包括确定子模块:用于根据所述语音信息确定该用户的语音类型,所述语音类型包括口音及方言;及基于所述语音类型和所述地理位置信息共同确定对应的辅助语音数据包。根据本专利技术的一个优选实施例,其特征在于,所述获取模块,还用于接收到所述语音信息时,获取该用户当前的地理位置信息及历史地理位置信息;及所述调用子模块,还用于根据历史地理位置信息和当前地理位置信息确定调用的辅助语音数据包。根据本专利技术的一个优选实施例,所述系统还包括:更新模块,用于结合获取的用户反馈信息更新所述预先设置的规则,所述预先设置的规则是由所述设置模块设置的,包括:为所述第一语音识别结果预先分配第一权重,为所述第二语音识别结果预先分配第二权重,根据权重值的大小确定对应该权重值的语音识别结果的显示方式;或为所述第一语音识别结果预先设置第一识别分数,为所述第二语音识别结果预先设置第二识别分数,根据识别分数的大小确定对应该识别分数的语音识别结果的显示方式,其中,所述显示方式包括显示的时间或显示的位置。根据本专利技术的一个优选实施例,所述更新模块更新所述预先设置的规则包括:根据用户选取的语音识别结果,将对应该语音识别结果的权重值或者识别分数值变大,及/或将用户没有选取的语音识别结果对应的权重值或者识别分数值减小。由以上技术方案可以看出,本专利技术的语音识别方法及系统能够根据不同区域普通话的特征,建立多个辅助语音数据包,对处于不同地理位置的用户调用不同的辅助语音数据包,可有效的减少语音识别库的种类,并提高语音识别率。【附图说明】图1是本专利技术用于执行一个语音识别系统的电子设备较佳实施方式的硬件架构示意图。图2是本专利技术语音识别方法较佳实施例的流程图。图3是本专利技术基于辅助语音数据包的语音识别方法的较佳实施例的流程图。图4是本专利技术语音识别系统第一实施例的功能模块图。图5是本专利技术语音识别系统第二实施例的功能模块图。【主要元件符号说明】【具体实施方式】为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。此外,应当理解,本文所描述的具体实施例,仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,是本专利技术用于执行一个语音识别系统的电子设备较佳实施例的硬件架构示意图。如该硬件架构示意图所示,电子设备1包括语音识别系统10。该电子设备1还包括存储单元20、显示单元30、处理单元40及语音接收单元50。优选地,本专利技术的语音识别方法通过所述电子设备1中的语音识别系统10来实现。所述电子设备1包括一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field Programmable Gate Array,FPGA)、数本文档来自技高网...
语音识别方法及系统

【技术保护点】
一种语音识别方法,应用于电子设备中,其特征在于,该方法包括:获取用户输入的语音信息;利用第一语音识别方法识别所述语音信息得到第一语音识别结果,利用第二语音识别方法识别所述语音信息得到第二语音识别结果;及根据预先设置的规则显示所述第一语音识别结果及所述第二语音识别结果。

【技术特征摘要】
1.一种语音识别方法,应用于电子设备中,其特征在于,该方法包括:获取用户输入的语音信息;利用第一语音识别方法识别所述语音信息得到第一语音识别结果,利用第二语音识别方法识别所述语音信息得到第二语音识别结果;及根据预先设置的规则显示所述第一语音识别结果及所述第二语音识别结果。2.如权利要求1所述的语音识别方法,其特征在于,所述第一语音识别方法是基于预设模型的大词汇量语音识别方法,所述第二语音识别方法是基于辅助语音数据包的语音识别方法。3.如权利要求2所述的语音识别方法,其特征在于,所述基于辅助语音数据包的语音识别方法包括:接收到所述语音信息时,获取该用户当前的地理位置信息;根据所述地理位置信息调用对应的辅助语音数据包;及根据所述辅助语音数据包识别所述语音信息得到所述第二语音识别结果。4.如权利要求3所述的语音识别方法,其特征在于,所述方法还包括:预先设置多个基于地理位置的语音数据包,并将所述语音数据包存储于所述电子设备中或者存储于与所述电子设备连接的服务器中。5.如权利要求3所述的语音识别方法,其特征在于,在根据所述地理位置信息调用对应的辅助语音数据包之前,所述方法还包括:根据所述语音信息确定该用户的语音类型,所述语音类型包括口音及方言;及基于所述语音类型和所述地理位置信息共同确定对应的辅助语音数据包。6.如权利要求3至5任意一项所述的语音识别方法,其特征在于,所述方法还包括:接收到所述语音信息时,获取该用户当前的地理位置信息及历史地理位置信息;及根据历史地理位置信息和当前地理位置信息确定调用的辅助语音数据包。7.如权利要求6所述的语音识别方法,其特征在于,所述方法还包括:结合获取的用户反馈信息更新所述预先设置的规则,所述预先设置的规则包括:为所述第一语音识别结果预先分配第一权重,为所述第二语音识别结果预先分配第二权重,根据权重值的大小确定对应该权重值的语音识别结果的显示方式;或为所述第一语音识别结果预先设置第一识别分数,为所述第二语音识别结果预先设置第二识别分数,根据识别分数的大小确定对应该识别分数的语音识别结果的显示方式,其中,所述显示方式包括显示的时间或显示的位置。8.如权利要求7所述的语音识别方法,其特征在于,所述更新所述预先设置的规则包括:根据用户选取的语音识别结果,将对应该语音识别结果的权重值或者识别分数值变大,及/或将用户没有选取的语音识别结果对应的权重值或者识别分数值减小。9.一种语音识别系统,运行于电子设备中,其特征在于,该系统包括:获取...

【专利技术属性】
技术研发人员:林瑞华黎琛
申请(专利权)人:东莞酷派软件技术有限公司
类型:发明
国别省市:广东;44

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

1