一种语音识别方法及装置制造方法及图纸

技术编号:13161153 阅读:67 留言:0更新日期:2016-05-10 08:43
本发明专利技术公开了一种语音识别方法及装置,用于实现在确保语音识别的准确率的同时,能够减轻服务器的负载压力。所述方法包括:接收当前登录的用户输入的语音信息;根据所述用户的当前登录帐号,获取与所述用户相对应的参数配置文件,所述参数配置文件包括个性化声学特征参数和个性化语言特征参数;根据所述参数配置文件和预设通用语音模型,生成所述用户的个性化语音模型;根据所述个性化语音模型,识别所述语音信息。该技术方案不仅提高语音识别的准确率,且使得服务器端无需存储每个用户的个性化语音模型,而只需存储每个用户的参数配置文件和一个通用语音模型即可,从而减轻了服务器的负载压力。

【技术实现步骤摘要】

本专利技术涉及信息处理
,尤其涉及一种语音识别方法及装置
技术介绍
目前,随着电子科技的发展,语音输入越来越被人们推崇,语音输入是通过语音识别将人说话的内容转换为文本的一种输入方式。很多应用中的语音输入还局限在语音输入语音输出,还不能很好的将语音输入转化为文字。由于在实际应用中,语音识别面对的环境十分复杂,需要处理各种不同领域的说话内容,识别性能很难达到百分之百,尤其是对于一些特殊领域,例如医疗领域、金融领域、通信领域等,存在很多专业术语在语音输入中出现的几率较低,电子设备将说话的内容转换为文本时也很难准确地将语音转换为专业术语。针对上述问题,相关技术人员逐渐将不同领域的专业术语或文章添加到通用语言数据库中,以使通用语言数据库能够识别各个领域的用户的语音输入内容。但是,这种方法将会使得通用语言数据库越来越庞大,承载的数据越来越多,很难有针对性地在各个领域中实施,且由于不同用户往往有不同的发声习惯,因此,仅采用一个通用语言数据库来识别不同用户的语音输入的准确率并不高,存在很大的提升空间。
技术实现思路
本专利技术实施例提供一种语音识别方法及装置,用于实现在确保语音识别的准确率的同时,能够减轻服务器的负载压力。—种语音识别方法,包括以下步骤:接收当前登录的用户输入的语音信息;根据所述用户的当前登录帐号,获取与所述用户相对应的参数配置文件,所述参数配置文件包括个性化声学特征参数和个性化语言特征参数;根据所述参数配置文件和预设通用语音模型,生成所述用户的个性化语音模型;根据所述个性化语音模型,识别所述语音信息。本专利技术实施例的一些有益效果可以包括:上述技术方案,通过在用户登录后获取用户对应的参数配置文件,并根据参数配置文件和预设通用语音模型生成用户的个性化语音模型,进而识别用户输入的语音信息,不仅使得终端能够结合用户的个性化声学特征和语言特征来识别语音信息,从而提高语音识别的准确率,且使得服务器端无需存储每个用户的个性化语音模型,而只需存储每个用户的参数配置文件和一个通用语音模型即可,从而减轻了服务器的负载压力。在一个实施例中,所述方法还包括:采集所述用户的样本语音数据;从所述样本语音数据中获取所述用户的个性化声学特征参数。该实施例中,通过采集用户的样本语音数据来获取用户的个性化声学特征参数,使得用户的个性化声学特征参数更加准确,从而提高语音识别的准确率。在一个实施例中,所述个性化声学特征参数包括深度神经网络、频谱、倒频谱、共振峰、基音和频率倒谱系数中的至少一种参数。该实施例中,通过获取能够表征用户声学特征的参数,使得用户的个性化声学特征参数更加准确,从而提高语音识别的准确率。在一个实施例中,所述方法还包括:采集预设领域的特征数据,所述特征数据包括所述预设领域的特定术语、所述预设领域的文章、语义关联关系中的至少一种;根据所述特征数据生成所述个性化语言特征参数。该实施例中,通过采集预设领域的特征数据来生成用户的个性化语言特征参数,使得终端识别用户输入的语音信息时,能够准确识别出属于预设领域的内容,从而提高了语音识别的准确率。在一个实施例中,所述预设通用语音模型包括通用声学模型和通用语言模型;所述根据所述参数配置文件和预设通用语音模型,生成所述用户的个性化语音模型,包括:结合所述个性化声学特征参数和所述通用声学模型,获得所述用户的个性化声学丰旲型;结合所述个性化语言特征参数和所述通用语言模型,获得所述用户的个性化语言模型。该实施例中,通过将个性化声学特征参数和通用声学模型进行结合,并将个性化语言特征参数和通用语言模型进行结合,使得终端识别语音信息时,不仅能根据通用语音模型进行识别,还能识别出用户个性化的声学特征及预设领域的语音内容,提高了语音识别的准确率。在一个实施例中,所述根据所述个性化语音模型,识别所述语音信息,包括:根据所述个性化声学模型,识别所述语音信息中的声音信息;从所述个性化语言模型中匹配所述声音信息对应的文字;将所述声音信息转化为所述文字。该实施例中,通过个性化声学模型识别语音信息中的声音信息,并通过个性化语言模型将声音信息转化为文字,使得终端识别语音信息时,不仅能根据通用语音模型进行识别,还能识别出用户个性化的声学特征及预设领域的语音内容,提高了语音识别的准确率。在一个实施例中,所述从所述个性化语言模型中匹配所述声音信息对应的文字,包括:按照所述个性化语言模型中的优先级顺序,匹配所述声音信息对应的文字,其中,所述特征数据在所述个性化语言模型中的优先级最高。该实施例中,能够按照个性化语言模型中的优先级顺序匹配声音信息对应的文字,使得用户输入的语音信息中包括预设领域的内容时,能够优先进行匹配,从而使得通用语音模型无法识别的语音内容也能被准确地识别,提高了语音识别的准确率。在一个实施例中,所述方法还包括:当检测到所述用户对所述当前登录帐号的注销操作时,释放所述用户的个性化语音模型。该实施例中,能够在用户注销帐号时释放用户的个性化语音模型,使得当前识别语音信息的终端无需存储用户的个性化语音模型,而只需在用户每次登录时从服务器端获取用户的参数配置文件即可,从而不仅能够准确地识别出语音信息,还能避免终端的存储大数据的压力。—种语音识别装置,其特征在于,包括:接收模块,用于接收当前登录的用户输入的语音信息;第一获取模块,用于根据所述用户的当前登录帐号,获取与所述用户相对应的参数配置文件,所述参数配置文件包括个性化声学特征参数和个性化语言特征参数;第一生成模块,用于根据所述参数配置文件和预设通用语音模型,生成所述用户的个性化语音模型;识别模块,用于根据所述个性化语音模型,识别所述语音信息。 所述装置还包括:第一采集模块,用于采集所述用户的样本语音数据;第二获取模块,用于从所述样本语音数据中获取所述用户的个性化声学特征参数。所述第一生成模块生成的个性化声学特征参数包括深度神经网络、频谱、倒频谱、共振峰、基音和频率倒谱系数中的至少一种参数。所述装置还包括:第二采集模块,用于采集预设领域的特征数据,所述特征数据包括所述预设领域的特定术语、所述预设领域的文章、语义关联关系中的至少一种;第二生成模块,用于根据所述特征数据生成所述个性化语言特征参数。所述预设通用语音模型包括通用声学模型和通用语言模型;所述第一生成模块包括:第一结合子模块,用于结合所述个性化声学特征参数和所述通用声学模型,获得所述用户的个性化声学模型;第二结合子模块,用于结合所述个性化语言特征参数和所述通用语言模型,获得所述用户的个性化语言模型。所述识别模块包括:识别子模块,用于根据所述个性化声学模型,识别所述语音信息中的声音信息;匹配子模块,用于从所述个性化语言模型中匹配所述声音信息对应的文字;转化子模块,用于将所述声音信息转化为所述文字。所述匹配子模块包括:匹配单元,用于按照所述个性化语言模型中的优先级顺序,匹配所述声音信息对应的文字,其中,所述特征数据在所述个性化语言模型中的优先级最高。所述装置还包括:释放模块,用于当检测到所述用户对所述当前登录帐号的注销操作时,释放所述用户的个性化语音模型。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写本文档来自技高网...

【技术保护点】
一种语音识别方法,其特征在于,包括:接收当前登录的用户输入的语音信息;根据所述用户的当前登录帐号,获取与所述用户相对应的参数配置文件,所述参数配置文件包括个性化声学特征参数和个性化语言特征参数;根据所述参数配置文件和预设通用语音模型,生成所述用户的个性化语音模型;根据所述个性化语音模型,识别所述语音信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:欧光欣
申请(专利权)人:北京云知声信息技术有限公司
类型:发明
国别省市:北京;11

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

1