The application relates to a voice verification method, device, computer equipment and storage medium. By acquiring the first speech data, the first speech data is recognized. When the first speech data contains the preset speech code, the speech cryptographic data containing the preset speech code is intercepted from the speech data, the voiceprint features of the speech cryptographic data are extracted, and the voiceprint features are matched with the preset voiceprint features. When the matching is successful, the second voice data corresponding to the preset rules is obtained and the second voice data is recognized. When the second voice data is consistent with the preset target recognition result, the passing state of the voice verification is passed, otherwise, the passing state of the voice verification is not passed. Through the first acquisition of voice data to verify password recognition and voiceprint recognition, after verification, according to the rules to obtain the corresponding voice data, and verify the voice data, according to the verification results to determine whether passed, can improve the security of voice verification.
【技术实现步骤摘要】
语音验证方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种语音验证方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,出现了语音识别技术,语音识别技术包括声纹识别和语音识别,其中声纹识别是指从人的语音中分辨说话人的身份,语音识别是指识别出说话的内容。传统的声纹识别往往采用明文的方式获取用户的较长时间的语音数据,对用户的语音数据进行分析,从而区分各个用户的声纹信息,根据各个用户的声纹信息的对语音进行验证,该语音验证方法安全性低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提升语音验证安全性的语音验证方法、装置、计算机设备和存储介质。一种语音验证方法,包括:获取第一语音数据,对所述第一语音数据进行识别;当识别出所述第一语音数据中包含预设语音密码时,从所述语音数据中截取包含所述预设语音密码的语音密码数据;提取所述语音密码数据的声纹特征,并将所述声纹特征与预设声纹特征进行匹配;当匹配成功时,获取预设规则对应的第二语音数据,对所述第二语音数据进行识别,当所述第二语音数据与预设目标识别结果一致时,语音验证的通过状态为通过,反之,语音验证的通过状态为未通过。在其中一个实施例中,所述获取第一语音数据之前,还包括:获取用户密码;获取第三语音数据,对所述第三语音数据进行识别,当识别出所述第三语音数据中包含所述用户密码时,获取成功识别到所述用户密码的识别次数;当所述识别次数满足预设识别次数时,将所述用户密码作为所述预设语音密码;提取所述预设语音密码对应的语音数据的第一声纹特征,将所述第一声纹特征作为所述预设声纹特征。在其中一个 ...
【技术保护点】
1.一种语音验证方法,所述方法包括:获取第一语音数据,对所述第一语音数据进行识别;当识别出所述第一语音数据中包含预设语音密码时,从所述语音数据中截取包含所述预设语音密码的语音密码数据;提取所述语音密码数据的声纹特征,并将所述声纹特征与预设声纹特征进行匹配;当匹配成功时,获取预设规则对应的第二语音数据,对所述第二语音数据进行识别,当所述第二语音数据与预设目标识别结果一致时,语音验证的通过状态为通过,反之,语音验证的通过状态为未通过。
【技术特征摘要】
1.一种语音验证方法,所述方法包括:获取第一语音数据,对所述第一语音数据进行识别;当识别出所述第一语音数据中包含预设语音密码时,从所述语音数据中截取包含所述预设语音密码的语音密码数据;提取所述语音密码数据的声纹特征,并将所述声纹特征与预设声纹特征进行匹配;当匹配成功时,获取预设规则对应的第二语音数据,对所述第二语音数据进行识别,当所述第二语音数据与预设目标识别结果一致时,语音验证的通过状态为通过,反之,语音验证的通过状态为未通过。2.根据权利要求1所述的方法,其特征在于,所述获取第一语音数据之前,还包括:获取用户密码;获取第三语音数据,对所述第三语音数据进行识别,当识别出所述第三语音数据中包含所述用户密码时,获取成功识别到所述用户密码的识别次数;当所述识别次数满足预设识别次数时,将所述用户密码作为所述预设语音密码;提取所述预设语音密码对应的语音数据的第一声纹特征,将所述第一声纹特征作为所述预设声纹特征。3.根据权利要求1所述的方法,其特征在于,所述从所述第一语音数据中截取包含所述预设语音密码的语音密码数据之后,还包括:将所述语音密码数据输入语音鉴定模块中,对所述语音密码数据进行鉴定,所述语音鉴定模块用于鉴定所述语音密码数据是否为原始语音数据,所述原始语音数据为直接采集到的用户语音数据;当所述语音密码数据被鉴定为原始语音数据时,进入所述提取所述语音密码数据的声纹特征的步骤;当所述语音密码数据被鉴定为录音数据和/或合成语音数据时,返回所述获取第一语音数据的步骤。4.根据权利要求1所述的方法,其特征在于,所述预设规则包括回答对应问题和/或朗读对应文字,所述获取预设规则对应的第二语音数据,包括:当所述预设规则为回答对应问题时,获取回答对应问题的所述第二语音数据;和/或当所述预设规则为朗读对应文字时,获取朗读对应文字的所述第二语音数据。5.根据权利要求1所述的方法,其特征在于,所述获取预设规则对应的第二语音数据,还包括:获取所述第二语音数据的数...
【专利技术属性】
技术研发人员:陈东鹏,张伟彬,谢单辉,
申请(专利权)人:深圳市声扬科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。