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

技术编号:38705079 阅读:8 留言:0更新日期:2023-09-08 14:45
本发明专利技术公开了一种语音识别系统及方法,属于语音识别技术领域,包括声纹模块、用户模块和语音识别模块;所述声纹模块用于基于预设的声纹识别模型进行用户的声纹识别,并根据识别结果向语音识别模块发送对应的反馈信息;所述用户模块用于用户进行语音识别管理,设置各用户对应的用户识别特征数据,将获得的用户识别特征数据发送到数据库进行储存;所述语音识别模块用于进行语音识别,进行空间内语音信息的实时采集,并实时接收声纹模块的反馈信息,当反馈信息表示采集的语音信息中无用户语音时,不进行相应操作;当接收的反馈信息表示采集的语音信息中有用户语音时,对语音信息进行处理,获得分析信息,对分析信息进行语音识别,获得识别信息。得识别信息。得识别信息。

【技术实现步骤摘要】
一种语音识别系统及方法


[0001]本专利技术属于语音识别
,具体是一种语音识别系统及方法。

技术介绍

[0002]随着语音识别技术的发展,语音识别系统的应用领域越来越广泛,语音识别技术分析人类用于交流的语音语言并将语音语言转换为字符或文本数据,现有技术方案中,当语音识别现场比较嘈杂或者同时说话的人数较多时,无法很好的识别想要识别的人的语音,识别精度很低,不能保证识别语音清晰和准确;尤其是随着各种家用电器的语音识别控制功能的推广,使得语音识别环境更加的复杂,如当前有很多的语音识别设备的启动识别语音是相同的,如“小某同学”,因为手机、某些智能家电均是通过其进行唤醒,导致当有使用该语音进行唤醒的手机用户来家中做客时,极易产生识别混乱,造成家中的设备被客人控制,尤其是当该识别者心智年龄较小时,进行调皮使用;因此,为了实现在家庭使用环境中的精准识别,本专利技术提供了一种语音识别系统及方法。

技术实现思路

[0003]为了解决上述方案存在的问题,本专利技术提供了一种语音识别系统及方法。
[0004]本专利技术的目的可以通过以下技术方案实现:
[0005]一种语音识别系统,包括声纹模块、用户模块和语音识别模块;
[0006]所述声纹模块用于基于预设的声纹识别模型进行用户的声纹识别,并根据识别结果向语音识别模块发送对应的反馈信息;
[0007]所述用户模块用于用户进行语音识别管理,设置各用户对应的用户识别特征数据,将获得的用户识别特征数据发送到数据库进行储存。
[0008]进一步地,用户模块中设置各用户的用户识别特征数据的方法包括:
[0009]录入用户信息,所述用户信息包括昵称、性别和年龄;当用户信息录入或更改后,通过声纹模块获取用户的声纹信息,对所述声纹信息进行评估,输出对应的声纹评估分,当声纹评估分低于阈值X1时,提示用户再次进行声纹识别,当声纹评估分不低于阈值X1时,提示用户声纹识别成功,将对应声纹特征与对应的用户信息进行相关联,形成用户识别特征数据。
[0010]进一步地,对声纹信息进行评估的方法包括:
[0011]建立评估模型,通过建立的评估模型对声纹信息进行分析,获得对应的背景值和特征值,将获得的背景值和特征值输入到评估公式中计算对应的评估值。
[0012]进一步地,评估公式为:PGL=b1
×
BL+b2
×
TL;
[0013]式中:b1、b2均为比例系数,取值范围为0<b1≤1,0<b2≤1;PGL为评估值;BL为背景值;TL为特征值。
[0014]进一步地,对数据库中储存的用户识别特征数据进行更新判断,当判断需要进行用户识别特征数据更新时,提示对应用户进行用户识别特征数据的更新,反之,则不进行相
应操作。
[0015]进一步地,判断储存的用户识别特征数据是否需要进行更新的方法包括:
[0016]根据用户信息和用户语音数据确定验证时间,当到达验证时间时,提示对应用户进行验证,识别该用户的声纹信息,根据识别的声纹信息与对应的用户识别特征数据进行比较,根比较结果判断是否需要进行更新。
[0017]进一步地,根据用户信息和用户语音数据确定验证时间的方法包括:
[0018]根据用户信息匹配对应的初始值;对用户语音数据进行分析,获得对应的修正值,将获得的初始值和修正值分别标记为CS和GO,则验证时长YZ=CS+GO,根据上次用户的用户识别特征数据更改时间和验证时长确定对应的验证时间。
[0019]所述语音识别模块用于进行语音识别,进行空间内语音信息的实时采集,并实时接收声纹模块的反馈信息,当接收的反馈信息表示采集的语音信息中无用户语音时,不进行相应操作;当接收的反馈信息表示采集的语音信息中有用户语音时,对获得的语音信息进行处理,获得分析信息,通过建立的语音识别模型对获得的分析信息进行语音识别,获得对应的识别信息。
[0020]进一步地,对获得的语音信息进行处理的方法包括:
[0021]根据声纹模块的反馈信息识别对应的用户语音,对用户语音进行启动识别,当启动识别失败时,不进行相应操作,持续进行启动识别;当启动识别成功时,确定进行启动识别对应的用户,标记为目标用户,将目标用户声纹对应的语音标记为目标语音,将其他非目标语音数据进行剔除,获得分析信息。
[0022]一种语音识别方法,基于预设的声纹识别模型进行用户的声纹识别,并根据识别结果生成对应的反馈信息;录入用户信息,所述用户信息包括昵称、性别和年龄;当用户信息录入或更改后,通过声纹模块获取用户的声纹信息,对所述声纹信息进行评估,输出对应的声纹评估分,当声纹评估分低于阈值X1时,提示用户再次进行声纹识别,当声纹评估分不低于阈值X1时,提示用户声纹识别成功,将对应声纹特征与对应的用户信息进行相关联,形成用户识别特征数据;将获得的用户识别特征数据发送到数据库进行储存;
[0023]进行空间内语音信息的实时采集,并实时接收声纹模块的反馈信息,当接收的反馈信息表示采集的语音信息中无用户语音时,不进行相应操作;当接收的反馈信息表示采集的语音信息中有用户语音时,根据反馈信息识别对应的用户语音,对用户语音进行启动识别,当启动识别失败时,不进行相应操作,持续进行启动识别;当启动识别成功时,确定进行启动识别对应的用户,标记为目标用户,将目标用户声纹对应的语音标记为目标语音,将其他非目标语音数据进行剔除,获得分析信息;通过建立的语音识别模型对获得的分析信息进行语音识别,获得对应的识别信息。
[0024]与现有技术相比,本专利技术的有益效果是:
[0025]通过声纹模块、用户模块和语音识别模块之间的相互配合,实现对室内空间用户语音的精准识别,确保识别的语音操作信息均为对应用户下达的,且结合用户声纹进行语音识别,实现根据对应的目标用户快速剔除其他语音,确定对应的目标语音,便于区域室内多语音的识别干扰,提高语音识别精度,便于进行相应的语音追踪。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本专利技术原理框图。
具体实施方式
[0028]下面将结合实施例对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0029]如图1所示,一种语音识别系统,包括声纹模块、用户模块和语音识别模块;
[0030]所述声纹模块用于进行用户的声纹识别,利用现有声纹识别技术建立、训练对应的声纹识别模型,声纹识别模型用于进行声纹识别。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音识别系统,其特征在于,包括声纹模块、用户模块和语音识别模块;所述声纹模块用于基于预设的声纹识别模型进行用户的声纹识别,并根据识别结果向语音识别模块发送对应的反馈信息;所述用户模块用于用户进行语音识别管理,设置各用户对应的用户识别特征数据,将获得的用户识别特征数据发送到数据库进行储存;所述语音识别模块用于进行语音识别,进行空间内语音信息的实时采集,并实时接收声纹模块的反馈信息,当接收的反馈信息表示采集的语音信息中无用户语音时,不进行相应操作;当接收的反馈信息表示采集的语音信息中有用户语音时,对获得的语音信息进行处理,获得分析信息,通过建立的语音识别模型对获得的分析信息进行语音识别,获得对应的识别信息。2.根据权利要求1所述的一种语音识别系统,其特征在于,用户模块中设置各用户的用户识别特征数据的方法包括:录入用户信息,所述用户信息包括昵称、性别和年龄;当用户信息录入或更改后,通过声纹模块获取用户的声纹信息,对所述声纹信息进行评估,输出对应的声纹评估分,当声纹评估分低于阈值X1时,提示用户再次进行声纹识别,当声纹评估分不低于阈值X1时,提示用户声纹识别成功,将对应声纹特征与对应的用户信息进行相关联,形成用户识别特征数据。3.根据权利要求2所述的一种语音识别系统,其特征在于,对声纹信息进行评估的方法包括:建立评估模型,通过建立的评估模型对声纹信息进行分析,获得对应的背景值和特征值,将获得的背景值和特征值输入到评估公式中计算对应的评估值。4.根据权利要求3所述的一种语音识别系统,其特征在于,评估公式为:PGL=b1
×
BL+b2
×
TL;式中:b1、b2...

【专利技术属性】
技术研发人员:唐锐
申请(专利权)人:北京瑞迪欧文化传播有限责任公司
类型:发明
国别省市:

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

1