一种语音验证方法、装置和电子设备制造方法及图纸

技术编号:29212333 阅读:15 留言:0更新日期:2021-07-10 00:49
本发明专利技术实施例公开了一种语音验证方法、装置和电子设备,通过根据用户端确定的执行模式,获取语音数据,对该语音数据进行语音识别,获取对应的语音识别结果,响应于该语音识别结果满足预定条件,执行对应的操作,其中,语音识别结果至少包括用户声纹识别结果,由此,可以通过语音识别验证提高操作的安全性。通过语音识别验证提高操作的安全性。通过语音识别验证提高操作的安全性。

【技术实现步骤摘要】
一种语音验证方法、装置和电子设备


[0001]本专利技术涉及计算机
,更具体地,涉及一种语音验证方法、装置和电子设备。

技术介绍

[0002]有效验证用户身份,以避免为用户带来意外损失是极为重要的,例如各种登录验证、移动支付验证等。
[0003]目前,验证业务中采用的密码、验证码等验证方式安全性较低。并且,对于部分用户,例如老人等,由于记忆力下降,对周边防范意识不足等进一步造成了一定的验证困难,同时,部分用户不习惯或不方便使用指纹、虹膜等验证方式执行身份验证。由此,如何为用户提供安全且方便的验证方式是亟待解决的。

技术实现思路

[0004]有鉴于此,本专利技术提供了一种语音验证方法、装置和电子设备,以通过语音识别验证提高操作的安全性。
[0005]第一方面,本专利技术实施例提供了一种语音验证方法,所述方法包括:
[0006]根据用户端确定的执行模式,获取语音数据;
[0007]对所述语音数据进行语音识别,获取对应的语音识别结果,所述语音识别结果至少包括用户声纹识别结果;
[0008]响应于所述语音识别结果满足预定条件,执行对应的操作。
[0009]第二方面,本专利技术实施例提供一种语音验证装置,所述装置包括:
[0010]语音获取单元,被配置为根据用户端确定的执行模式,获取语音数据;
[0011]语音识别单元,被配置为对所述语音数据进行语音识别,获取对应的语音识别结果,所述语音识别结果至少包括用户声纹识别结果;
[0012]执行单元,被配置为响应于所述语音识别结果满足预定条件,执行对应的操作。
[0013]第三方面,本专利技术实施例提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如本专利技术实施例第一方面所述的方法。
[0014]第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时以实现如本专利技术实施例第一方面所述的方法。
[0015]第五方面,本专利技术实施例提供一种计算机程序产品,其上存储计算机程序指令,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如本专利技术实施例第一方面所述的方法。
[0016]本专利技术实施例公开了一种语音验证方法、装置和电子设备,通过根据用户端确定的执行模式,获取语音数据,对该语音数据进行语音识别,获取对应的语音识别结果,响应于该语音识别结果满足预定条件,执行对应的操作,其中,语音识别结果至少包括用户声纹
识别结果,由此,可以通过语音识别验证提高操作的安全性。
附图说明
[0017]通过以下参照附图对本专利技术实施例的描述,本专利技术的上述以及其它目的、特征和优点将更为清楚,在附图中:
[0018]图1是本专利技术实施例的一种语音验证方法的流程图;
[0019]图2是本专利技术实施例的另一种语音验证方法的流程图;
[0020]图3是本专利技术实施例的获取声纹识别结果的方法流程图;
[0021]图4是本专利技术实施例的用户端声纹特征样本的获取过程示意图;
[0022]图5是本专利技术实施例的又一种语音验证方法的流程图;
[0023]图6是本专利技术实施例的又一种语音验证方法的流程图;
[0024]图7是本专利技术实施例的语音验证方法的过程示意图;
[0025]图8是本专利技术实施例的语音验证装置的示意图;
[0026]图9是本专利技术实施例的电子设备的示意图。
具体实施方式
[0027]以下基于实施例对本专利技术进行描述,但是本专利技术并不仅仅限于这些实施例。在下文对本专利技术的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本专利技术。为了避免混淆本专利技术的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。
[0028]此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。
[0029]除非上下文明确要求,否则在说明书的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
[0030]在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0031]应理解,本实施例的语音验证方法可以应用于任一需要身份验证的应用场景中,本实施例主要以移动支付应用场景为例进行说明。同时,在本实施例中应用的所有信息均获得了用户的使用授权。
[0032]图1是本专利技术实施例的一种语音验证方法的流程图。如。图1所示,本专利技术实施例的语音验证方法包括以下步骤:
[0033]步骤S110,根据用户端确定的执行模式,获取语音数据。在本实施例中,可选的,用户可以通过用户终端通过语音、文本、各执行模式对应的拨号键、唤醒词等方式预先设置执行模式,也可以在执行操作前根据服务端的提示,通过语音、文本、各执行模式对应的拨号键、唤醒词等方式实时设置执行模式,本实施例并不对此进行限制。
[0034]可选的,在本实施例中,不同的执行模式,执行操作时所需的语音数据不同,也即根据不同的执行模式,获取目标用户设置的执行模式相对应的语音数据。在本实施例中,以执行模式包括三个模式为例进行说明,应理解,本实施例并不对此进行限制。
[0035]在一种可选的实现方式中,若目标用户设置的执行模式为第一模式,获取任务执行过程中的语音交互信息和文本密令音频信息,以确定语音数据。若目标用户设置的执行模式为第二模式,获取文本密令音频信息,以确定语音数据。若目标用户设置的执行模式为第三模式,获取任务执行过程中的语音交互信息,以获取语音数据。
[0036]在一种可选的实现方式中,在任务执行过程中,用户终端和服务端之间存在语音交互情况,采集所有或部分语音交互情况的语音,以获取语音交互信息。可选的,语音交互信息包括用户语音,或者包括用户语音和服务端语音。应理解,在本实施例中,任务执行过程包括任务建立过程。以网约车应用场景为例,乘客通过乘客终端建立与网约车平台的通话,以使得乘客通过描述起终点建立任务、和/或网约车平台向乘客播报任务状态信息和/或车辆信息,例如车辆到达状态等。
[0037]在一种可选的实现方式中,文本密令音频信息可以在任务执行完成后用户说出的包括文本密令的语音数据。例如,在网约车应用场景中,在乘客到达目的地后,建立与网约车服务端的电话连接,采集用户说出的文本密令语音数据,以获取文本密令音频信息。可选的,服务端可以通过短信方式或者应用程序中的即时通信方式向用户端发送对应的文本密令。在其他可选的实现方式中,服务端无需提示目标用户的文本密令,用户可以在建立通话后直接说出预设的文本密令本实施例并不对此进行限制。
[0038]步骤S120,对语音数据进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音验证方法,其特征在于,所述方法包括:根据用户端确定的执行模式,获取语音数据;对所述语音数据进行语音识别,获取对应的语音识别结果,所述语音识别结果至少包括用户声纹识别结果;响应于所述语音识别结果满足预定条件,执行对应的操作。2.根据权利要求1所述的方法,其特征在于,根据用户端确定的执行模式,获取语音数据包括:响应于所述执行模式为第一模式,获取任务执行过程中的语音交互信息和文本密令音频信息,以确定所述语音数据;响应于所述执行模式为第二模式,获取文本密令音频信息,以确定所述语音数据;响应于所述执行模式为第三模式,获取任务执行过程中的语音交互信息,以获取所述语音数据。3.根据权利要求2所述的方法,其特征在于,对所述语音数据进行语音识别,获取对应的语音识别结果包括:提取所述文本密令音频信息的语音特征;将所述文本密令音频信息的语音特征输入至第一语音处理模型中进行处理,以获得所述文本密令音频信息对应的密令语音识别结果。4.根据权利要求2所述的方法,其特征在于,对所述语音数据进行语音识别,获取对应的语音识别结果包括:提取所述语音交互信息的声纹特征;将所述语音交互信息的声纹特征输入至第二语音处理模型中进行处理,获取第一用户声纹识别结果。5.根据权利要求4所述的方法,其特征在于,所述第二语音处理模型包括服务端声纹识别模型和用户端声纹识别模型;将所述语音交互信息的声纹特征输入至第二语音处理模型中进行处理...

【专利技术属性】
技术研发人员:孙建伟王飞罗讷李武波
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:

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

1