CN108768654A - 基于声纹识别的身份验证方法、服务器及存储介质 - Google Patents
基于声纹识别的身份验证方法、服务器及存储介质 Download PDFInfo
- Publication number
- CN108768654A CN108768654A CN201810311087.2A CN201810311087A CN108768654A CN 108768654 A CN108768654 A CN 108768654A CN 201810311087 A CN201810311087 A CN 201810311087A CN 108768654 A CN108768654 A CN 108768654A
- Authority
- CN
- China
- Prior art keywords
- answer
- verification
- type
- result
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000012795 verification Methods 0.000 claims abstract description 171
- 238000004458 analytical method Methods 0.000 claims abstract description 95
- 230000001755 vocal effect Effects 0.000 claims abstract description 52
- 239000013598 vector Substances 0.000 claims abstract description 50
- 230000015654 memory Effects 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 17
- 238000013507 mapping Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000005194 fractionation Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 10
- 235000013399 edible fruits Nutrition 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000010200 validation analysis Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3231—Biological data, e.g. fingerprint, voice or retina
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/06—Decision making techniques; Pattern matching strategies
- G10L17/08—Use of distortion metrics or a particular distance between probe pattern and reference templates
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/06—Decision making techniques; Pattern matching strategies
- G10L17/10—Multimodal systems, i.e. based on the integration of multiple recognition engines or fusion of expert systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/22—Interactive procedures; Man-machine interfaces
- G10L17/24—Interactive procedures; Man-machine interfaces the user being prompted to utter a password or a predefined phrase
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3215—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a plurality of channels
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biodiversity & Conservation Biology (AREA)
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提出一种基于声纹识别的身份验证方法,包括:采集用户的当前语音数据,构建当前声纹鉴别向量,并确定对应的标准声纹鉴别向量;计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,分析是否通过声纹验证;当声纹验证通过时,获取人工验证结果;当人工验证失败时,再次对用户身份进行分析,生成验证分析结果;及,当验证分析通过时,判断用户身份验证通过,或者,当验证分析失败时,判断用户身份验证失败。本发明还提出一种身份验证服务器及计算机可读存储介质。利用本发明,通过结合声纹识别结果及二次验证结果,综合判断用户身份是否通过验证,提高了用户身份验证的准确性。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于声纹识别的身份验证方法、服务器及计算机可读存储介质。
背景技术
目前,随着声纹识别技术的不断发展,利用声纹验证技术实现用户身份的验证,已经成为各大客户服务公司(例如,银行、保险公司、游戏公司等)的重要鉴权手段。
传统的利用声纹识别技术实现用户身份验证方案是:若声纹验证通过,即判定身份验证通过,或者,若声纹验证不通过,即判定身份验证不通过。
然后,这种传统的声纹验证方案的缺陷在于:声纹验证的准确性受到声纹数据质量好坏影响过大,容易导致身份验证结果错误;在声音采集时容易受到人为声音干预和声音劫持,无法对声纹验证时效和真实性做到精确的控制,安全性得不到保证。
发明内容
本发明提供一种基于声纹识别的身份验证方法、服务器及计算机可读存储介质,其主要目的在于通过结合声纹识别结果及二次验证结果,综合判断用户身份是否通过验证,提高了用户身份验证的准确性。
为实现上述目的,本发明提供一种基于声纹识别的身份验证方法,该方法包括:
接收第一客户端发送的带有用户身份标识的身份验证请求,从第一客户端采集用户的当前语音数据,为所述当前语音数据构建当前声纹鉴别向量,根据用户身份标识确定所述用户身份标识对应的标准声纹鉴别向量;
利用预先确定的距离计算公式,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,根据计算的距离分析是否通过声纹验证,并生成声纹验证结果发送给第一客户端;
当声纹验证结果为声纹验证通过时,从第二客户端获取人工验证结果;
当人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果;及
当验证分析结果为验证分析通过时,判断用户身份验证通过,或者,当验证分析结果为验证分析失败时,判断用户身份验证失败。
此外,为实现上述目的,本发明还提供一种身份验证服务器,该服务器包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的基于声纹识别的身份验证程序,该程序被处理器执行时实现如上所述的基于声纹识别的身份验证方法的任意步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于声纹识别的身份验证程序,该程序被处理器执行时实现如上所述的基于声纹识别的身份验证方法的任意步骤。
相较于现有技术,本发明提出的基于声纹识别的身份验证方法、服务器及计算机可读存储介质,利用声纹识别技术,对用户身份进行初步验证,然后,根据用户针对预设问题的回答,对用户身份进行二次验证,结合初步验证结果及二次验证结果,综合判断用户身份是否通过验证,提高了用户身份验证的准确性。
附图说明
图1为本发明服务器较佳实施例的示意图;
图2为图1中基于声纹识别的身份验证程序的程序模块示意图;
图3为本发明基于声纹识别的身份验证方法较佳实施例的流程图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种基于声纹识别的身份验证服务器1。参照图1所示,为本发明身份验证服务器1较佳实施例的示意图。
在本实施例中,身份验证服务器1可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器。
该身份验证服务器1包括存储器11、处理器12,通信总线13,以及网络接口14。
其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是所述身份验证服务器1的内部存储单元,例如该身份验证服务器1的硬盘。存储器11在另一些实施例中也可以是所述身份验证服务器1的外部存储设备,例如该身份验证服务器1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器11还可以既包括该身份验证服务器1的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于该身份验证服务器1的应用软件及各类数据,例如基于声纹识别的身份验证程序10、等,还可以用于暂时地存储已经输出或者将要输出的数据。
处理器12在一些实施例中可以是一中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如基于声纹识别的身份验证程序10等。
通信总线13用于实现这些组件之间的连接通信。
网络接口14可选的可以包括标准的有线接口、无线接口(如WI-FI接口),通常用于在该身份验证服务器1与其他电子设备之间建立通信连接,并进行数据传输。例如,身份验证服务器1通过网络接口14接收第一客户端(图中未标识)发送的身份验证请求,获取第一客户端采集到的用户的语音数据等;身份验证服务器1还通过网络接口接收第二客户端(图中未标识)反馈的验证结果等。
图1仅示出了具有组件11-14的身份验证服务器1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
可选地,该身份验证服务器1还可以包括用户接口,用户接口可以包括显示器(Display)、输入单元比如键盘(Keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。
可选地,在一些实施例中,显示器可以是LED显示器、液晶显示器、触控式液晶显示器以及有机发光二极管(Organic Light-Emitting Diode,OLED)触摸器等。其中,显示器也可以称为显示屏或显示单元,用于显示在身份验证服务器1中处理的信息以及用于显示可视化的用户界面。
在图1所示的实施例中,存储器11中存储有基于声纹识别的身份验证程序10。处理器12执行存储器11中存储的基于声纹识别的身份验证程序10时实现如下步骤:
接收第一客户端发送的带有用户身份标识的身份验证请求,从第一客户端采集用户的当前语音数据,为所述当前语音数据构建当前声纹鉴别向量,根据用户身份标识确定所述用户身份标识对应的标准声纹鉴别向量;
利用预先确定的距离计算公式,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,根据计算的距离分析是否通过声纹验证,并生成声纹验证结果发送给第一客户端;
当声纹验证结果为声纹验证通过时,从第二客户端获取人工验证结果;
当人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果;及
当验证分析结果为验证分析通过时,判断用户身份验证通过,或者,当验证分析结果为验证分析失败时,判断用户身份验证失败。
在本实施例中,第一客户端为用户使用的终端,第二客户端为客服人员使用的终端,且终端可以为具有声音采集功能的移动终端或台式计算机等。当需要对用户身份进行审核时,接收第一客户端发送来的带有用户身份标识(例如,身份证号)的身份验证请求后,利用第一客户端采集用户的当前语音数据,为采集的当前语音数据构建出当前声纹鉴别向量,鉴于语音数据构建声纹鉴别向量为本领域人员习知的技术,在此不作赘述。可以理解的是,为了确定当前声纹鉴别向量是否与第一用户端发送来的身份标识相对应,需预先为预先确定的用户身份标识设置对应的标准声纹鉴别向量,得到预先确定的用户身份标识与标准声纹鉴别向量的映射关系。
然后,根据身份验证请求中的用户身份标识,以及用户身份标识与标准声纹鉴别向量的映射关系,确定用户身份标识对应的标准声纹鉴别向量,利用预先确定的距离计算公式计算当前声纹鉴别向量与确定的标准声纹鉴别向量之间的距离。具体地,预先确定的距离计算公式为:
其中,代表标准声纹鉴别向量,代表当前声纹鉴别向量。
当计算的距离小于或者等于预设的距离阈值时,确定通过验证,否则,确定验证失败。
需要说明的是,声纹验证过程中,即使用户身份标识与当前声纹鉴别向量对应,如果当前语音数据因受人为或环境干扰,导致语音数据质量较差,也会出现身份验证结果出错的情况,为了保证用户身份验证的准确性,即使声纹验证结果为声纹验证通过,也要向第二客户端发送人工验证请求,然后,客服人员通过第二客户端向第一客户端发送预设的身份验证问题,例如,身份证号码、姓名、学号等,通过判断用户的答案是否与预设的答案一致判断人工验证是否通过,并通过第二客户端将人工验证结果反馈至身份验证服务器。
当声纹验证结果为声纹验证失败,且人工验证结果为人工验证失败时,则判断用户身份验证失败;当声纹验证结果为声纹验证通过,且人工验证结果为人工验证通过时,则判断用户身份验证通过。通过双重验证确定用户身份验证结果,提高了身份验证的准确性。
进一步地,当声纹验证结果为声纹验证通过,而人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果。其中,所述预先确定的分析算法包括:若对用户进行人工身份验证的问题是答案为第一类型答案的第一类型问题,根据预先确定的第一分析规则对用户针对该第一类型问题的第一类型答案进行分析,并输出验证分析结果,其中,第一类型答案指内容为数字的答案,例如,出生日期、身份证号码等;或者,若对用户进行人工身份验证的问题是答案为第二类型答案的第二类型问题,根据预先确定的第二分析规则对用户针对该第二类型问题的第二类型答案进行分析,并输出验证分析结果,其中,第二类型答案指内容为汉字的答案,例如,高一语文老师的姓名、大学一年级的年级辅导员的姓名等。
作为一种实施方式,所述根据预先确定的第一分析规则对用户针对该第一类型问题的第一类型答案进行分析的步骤具体包括:获取用户针对第一类型问题输入的第一类型答案;将第一类型答案和标准答案进行比对,识别出差异的部分,并确定差异部分的各个预设差异类型的差异数值;根据预先定义的预设差异类型与预设差异阈值的映射关系,将差异部分的各个预设差异类型的差异数值与对应的预设差异阈值进行比对分析,输出验证分析结果。
所述预设差异类型包括差异部分数量、错误位数、区间差异度、区间匹配度。例如,用户输入的第一答案为123456789、标准答案为331456789,两者之间的差异部分是“123”和“331”,这两个数字的差异部分数量是1,差异部分的错误位数是3,差异部分没有出现过差异部分以外的数字,这两个数字的区间差异度为0,这两个数字的差异部分无法通过调整位数的形式进行还原匹配,这两个数字的区间匹配度为无穷大。再例如,123456789与331456971的差异部分是“123”和“331”、“789”和“971”,这两个数字的差异部分数量是2。再例如,123456789与341456789的差异部分是“123”和“341”,差异部分出现了差异部分以外的数字“4”,这两个数字的区间差异度为1。再例如,123456789与231456789的差异部分是“123”和“231”,这两个数字的差异部分可以通过调整位数的形式进行还原,可以将“231”中的数字“1”向前调整2个顺序进行还原以与“123”匹配,则这两个数字的区间匹配度为2。
确定了用户输入的答案与标准答案之间的预设差异类型的差异数值后,分别判断每个预设差异类型的差异数值是否小于或等于对应的预设差异阈值,若所有预设差异类型的差异数值小于或者等于对应的预设差异阈值,确定验证分析通过;若有一个预设差异类型的差异数值大于对应的差异阈值,则确定验证分析失败。例如,用户生成的数据为123456789、标准答案为331456789,两者之间的差异部分是“123”和“331”,差异部分的差异部分数量、错误位数、区间差异度、区间匹配度这四个预设类型的差异数值分别为:1、3、0、∞,假设这四个预设类型的差异数值对应的预设差异阈值分别为:1、1、0、1,不满足所有预设差异类型的差异数值小于或者等于对应的差异阈值的条件,因此,确定验证分析失败,
上述步骤仅适用于分析人工身份验证问题的答案为数字答案的情况,当人工身份验证问题的答案为文字答案时,需要利用第二分析规则进行分析。
作为一种实施方式,所述根据预先确定的第二分析规则对用户针对该第二类型问题的第二类型答案进行分析的步骤包括:
获取用户针对第二类型问题输入的第二类型答案,将第二类型答案转换成字符串;根据预先确定的第二类型答案差异值分析算法将转换的第二类型答案字符串与预先确定的标准答案字符串进行比对分析,生成对应的第二类型答案差异值;若生成的第二类型答案差异值大于预设答案差异值阈值,则确定验证分析失败,或者,若生成的第二类型答案差异值小于或者等于预设答案差异值阈值,则确定验证分析通过。
具体地,所述预先确定的第二类型答案差异值分析算法包括:将转换的字符串逐字进行字母拆分,重新组合生成用户第二类型答案词包;将重新组合生成的用户第二类型答案词包与预先确定的标准答案词包进行字符匹配,生成对应的字母匹配集合值;根据预先确定的计算公式计算出生成的字母匹配集合值与标准集合值之间的集合差异值,并将该集合差异值作为所述第二类型答案差异值。
例如,用户输入的第二类型答案为‘小明’,标准答案若为‘小强’,则将两个答案分别转换成字符串:‘xiaoming’和‘xiaoqiang’,逐字进行字母拆分结果分别为“‘x’,‘i’,‘a’,‘o’,‘m’,‘i’,‘n’,‘g’”和“‘x’,‘i’,‘a’,‘o’,‘q’,‘i’,‘a’,‘n’,‘g’”,生成的用户第二类型答案词包可以计为{‘x’,‘i’,‘a’,‘o’},{‘m’,‘i’,‘n’,‘g’},标准答案词包可以计为{‘x’,‘i’,‘a’,‘o’},{‘q’,‘i’,‘a’,‘n’,‘g’};标准答案词包{‘x’,‘i’,‘a’,‘o’}与第二类型答案词包{‘x’,‘i’,‘a’,‘o’}每个字符均相同,则{‘x’,‘i’,‘a’,‘o’}对应的字母匹配集合值可以为[1,1,1,1];标准答案词包{‘q’,‘i’,‘a’,‘n’,‘g’}与第二类型答案词包{‘m’,‘i’,‘n’,‘g’}中有三个字符不相同,其对应的字母匹配集合值可以为[0,1,0,1,1]),根据预先确定的计算公式计算出生成的字母匹配集合值([1,1,1,1][0,1,0,1,1])与标准集合值([1,1,1,1][1,1,1,1,1])之间的集合差异值,该集合差异值即为所述第二类型答案差异值。在本实施例中,所述预先确定的计算公式可以是余弦公式,欧氏距离计算公式等。
当计算的第二类型答案差异值小于或者等于汉字答案差异值阈值时,确定验证分析结果为验证分析通过,即判断用户身份验证通过;否则,确定验证分析结果为验证分析失败,即判断用户身份验证失败。
进一步地,还存在一种情况:当声纹验证结果为声纹验证失败,且人工验证结果为人工验证通过,则从用户预先确定的附加问题中选择一个或多个问题,向第一客户端提出该问题,比如,初中最好的朋友的名字,并从第一客户端获取用户针对所述附加问题的附加答案;将获取的附加答案与预先确定的标准附加答案进行比对分析;若获取的附加答案(例如,张三)与预先确定的标准附加答案(例如,张三)一致,则判断用户身份验证通过;若获取的附加答案(例如,张三)与预先确定的标准附加答案(例如,李四)不一致,则判断用户身份验证失败。
上述实施例提出的身份验证服务器1,利用声纹识别技术,对用户身份进行初步验证,然后,根据用户针对预设问题的回答,对用户身份进行二次验证,结合初步验证结果及二次验证结果,综合判断用户身份是否通过验证,提高了用户身份验证的准确性。
可选地,在其他的实施例中,基于声纹识别的身份验证程序10还可以被分割为一个或者多个模块,一个或者多个模块被存储于存储器11中,并由一个或多个处理器(本实施例为处理器12)所执行,以完成本发明,本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段。例如,参照图2所示,为图1中基于声纹识别的身份验证程序10的程序模块示意图,该实施例中,基于声纹识别的身份验证程序10可以被分割为向量获取模块110、声纹验证模块120、人工验证模块130、二次分析模块140及身份验证模块150,所述模块110-150所实现的功能或操作步骤均与上文类似,此处不再详述,示例性地,例如其中:
向量获取模块110,用于接收第一客户端发送的带有用户身份标识的身份验证请求,从第一客户端采集用户的当前语音数据,为所述当前语音数据构建当前声纹鉴别向量,根据用户身份标识确定所述用户身份标识对应的标准声纹鉴别向量;
声纹验证模块120,用于利用预先确定的距离计算公式,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,根据计算的距离分析是否通过声纹验证,并生成声纹验证结果发送给第一客户端;
人工验证模块130,用于当声纹验证结果为声纹验证通过时,从第二客户端获取人工验证结果;
二次分析模块140,用于当人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果;及
身份验证模块150,用于当验证分析结果为验证分析通过时,判断用户身份验证通过,或者,当验证分析结果为验证分析失败时,判断用户身份验证失败。
此外,本发明还提供一种基于声纹识别的身份验证方法。参照图3所示,为本发明基于声纹识别的身份验证方法较佳实施例的流程图。该方法可以由一个装置执行,该装置可以由软件和/或硬件实现。
在本实施例中,基于声纹识别的身份验证方法包括步骤S1-S5:
步骤S1,接收第一客户端发送的带有用户身份标识的身份验证请求,从第一客户端采集用户的当前语音数据,为所述当前语音数据构建当前声纹鉴别向量,根据用户身份标识确定所述用户身份标识对应的标准声纹鉴别向量;
步骤S2,利用预先确定的距离计算公式,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,根据计算的距离分析是否通过声纹验证,并生成声纹验证结果发送给第一客户端;
步骤S3,当声纹验证结果为声纹验证通过时,从第二客户端获取人工验证结果;
步骤S4,当人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果;及
步骤S5,当验证分析结果为验证分析通过时,判断用户身份验证通过,或者,当验证分析结果为验证分析失败时,判断用户身份验证失败。
在本实施例中,第一客户端为用户使用的终端,第二客户端为客服人员使用的终端,终端可以为具有声音采集功能的移动终端或台式计算机等。当需要对用户身份进行审核时,接收第一客户端发送来的带有用户身份标识(例如,身份证号)的身份验证请求后,利用第一客户端采集用户的当前语音数据,为采集的当前语音数据构建出当前声纹鉴别向量,鉴于语音数据构建声纹鉴别向量为本领域人员习知的技术,在此不作赘述。可以理解的是,为了确定当前声纹鉴别向量是否与第一用户端发送来的身份标识相对应,需预先为预先确定的用户身份标识设置对应的标准声纹鉴别向量,得到预先确定的用户身份标识与标准声纹鉴别向量的映射关系。
然后,根据身份验证请求中的用户身份标识,以及用户身份标识与标准声纹鉴别向量的映射关系,确定用户身份标识对应的标准声纹鉴别向量,利用预先确定的距离计算公式计算当前声纹鉴别向量与确定的标准声纹鉴别向量之间的距离。具体地,预先确定的距离计算公式为:
其中,代表标准声纹鉴别向量,代表当前声纹鉴别向量。
当计算的距离小于或者等于预设的距离阈值时,确定通过验证,否则,确定验证失败。
需要说明的是,声纹验证过程中,即使用户身份标识与当前声纹鉴别向量对应,如果当前语音数据因受人为或环境干扰,导致语音数据质量较差,也会出现身份验证结果出错的情况,为了保证用户身份验证的准确性,即使声纹验证结果为声纹验证通过,也要向第二客户端发送人工验证请求,然后,客服人员通过第二客户端向第一客户端发送预设的身份验证问题,例如,身份证号码、姓名、学号等,通过判断用户的答案是否与预设的答案一致判断人工验证是否通过,并通过第二客户端将人工验证结果反馈至身份验证服务器。
当声纹验证结果为声纹验证失败,且人工验证结果为人工验证失败时,则判断用户身份验证失败;当声纹验证结果为声纹验证通过,且人工验证结果为人工验证通过时,则判断用户身份验证通过。通过双重验证确定用户身份验证结果,提高了身份验证的准确性。
进一步地,当声纹验证结果为声纹验证通过,而人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果。其中,所述预先确定的分析算法包括:若对用户进行人工身份验证的问题是答案为第一类型答案的第一类型问题,根据预先确定的第一分析规则对用户针对该第一类型问题的第一类型答案进行分析,并输出验证分析结果,其中,第一类型答案指内容为数字的答案,例如,出生日期、身份证号码等;或者,若对用户进行人工身份验证的问题是答案为第二类型答案的第二类型问题,根据预先确定的第二分析规则对用户针对该第二类型问题的第二类型答案进行分析,并输出验证分析结果,其中,第二类型答案指内容为汉字的答案,例如,高一语文老师的姓名、大学一年级的年级辅导员的姓名等。
作为一种实施方式,所述根据预先确定的第一分析规则对用户针对该第一类型问题的第一类型答案进行分析的步骤具体包括:获取用户针对第一类型问题输入的第一类型答案;将第一类型答案和标准答案进行比对,识别出差异的部分,并确定差异部分的各个预设差异类型的差异数值;根据预先定义的预设差异类型与预设差异阈值的映射关系,将差异部分的各个预设差异类型的差异数值与对应的预设差异阈值进行比对分析,输出验证分析结果。
所述预设差异类型包括差异部分数量、错误位数、区间差异度、区间匹配度。例如,用户输入的第一答案为123456789、标准答案为331456789,两者之间的差异部分是“123”和“331”,这两个数字的差异部分数量是1,差异部分的错误位数是3,差异部分没有出现过差异部分以外的数字,这两个数字的区间差异度为0,这两个数字的差异部分无法通过调整位数的形式进行还原匹配,这两个数字的区间匹配度为无穷大。再例如,123456789与331456971的差异部分是“123”和“331”、“789”和“971”,这两个数字的差异部分数量是2。再例如,123456789与341456789的差异部分是“123”和“341”,差异部分出现了差异部分以外的数字“4”,这两个数字的区间差异度为1。再例如,123456789与231456789的差异部分是“123”和“231”,这两个数字的差异部分可以通过调整位数的形式进行还原,可以将“231”中的数字“1”向前调整2个顺序进行还原以与“123”匹配,则这两个数字的区间匹配度为2。
确定了用户输入的答案与标准答案之间的预设差异类型的差异数值后,分别判断每个预设差异类型的差异数值是否小于或等于对应的预设差异阈值,若所有预设差异类型的差异数值小于或者等于对应的预设差异阈值,确定验证分析通过;若有一个预设差异类型的差异数值大于对应的差异阈值,则确定验证分析失败。例如,用户生成的数据为123456789、标准答案为331456789,两者之间的差异部分是“123”和“331”,差异部分的差异部分数量、错误位数、区间差异度、区间匹配度这四个预设类型的差异数值分别为:1、3、0、∞,假设这四个预设类型的差异数值对应的预设差异阈值分别为:1、1、0、1,不满足所有预设差异类型的差异数值小于或者等于对应的差异阈值的条件,因此,确定验证分析失败,
上述步骤仅适用于分析人工身份验证问题的答案为数字答案的情况,当人工身份验证问题的答案为文字答案时,需要利用第二分析规则进行分析。
作为一种实施方式,所述根据预先确定的第二分析规则对用户针对该第二类型问题的第二类型答案进行分析的步骤包括:
获取用户针对第二类型问题输入的第二类型答案,将第二类型答案转换成字符串;根据预先确定的第二类型答案差异值分析算法将转换的第二类型答案字符串与预先确定的标准答案字符串进行比对分析,生成对应的第二类型答案差异值;若生成的第二类型答案差异值大于预设答案差异值阈值,则确定验证分析失败,或者,若生成的第二类型答案差异值小于或者等于预设答案差异值阈值,则确定验证分析通过。
具体地,所述预先确定的第二类型答案差异值分析算法包括:将转换的字符串逐字进行字母拆分,重新组合生成用户第二类型答案词包;将重新组合生成的用户第二类型答案词包与预先确定的标准答案词包进行字符匹配,生成对应的字母匹配集合值;根据预先确定的计算公式计算出生成的字母匹配集合值与标准集合值之间的集合差异值,并将该集合差异值作为所述第二类型答案差异值。
例如,用户输入的第二类型答案为‘小明’,标准答案若为‘小强’,则将两个答案分别转换成字符串:‘xiaoming’和‘xiaoqiang’,逐字进行字母拆分结果分别为“‘x’,‘i’,‘a’,‘o’,‘m’,‘i’,‘n’,‘g’”和“‘x’,‘i’,‘a’,‘o’,‘q’,‘i’,‘a’,‘n’,‘g’”,生成的用户第二类型答案词包可以计为{‘x’,‘i’,‘a’,‘o’},{‘m’,‘i’,‘n’,‘g’},标准答案词包可以计为{‘x’,‘i’,‘a’,‘o’},{‘q’,‘i’,‘a’,‘n’,‘g’};标准答案词包{‘x’,‘i’,‘a’,‘o’}与第二类型答案词包{‘x’,‘i’,‘a’,‘o’}每个字符均相同,则{‘x’,‘i’,‘a’,‘o’}对应的字母匹配集合值可以为[1,1,1,1];标准答案词包{‘q’,‘i’,‘a’,‘n’,‘g’}与第二类型答案词包{‘m’,‘i’,‘n’,‘g’}中有三个字符不相同,其对应的字母匹配集合值可以为[0,1,0,1,1]),根据预先确定的计算公式计算出生成的字母匹配集合值([1,1,1,1][0,1,0,1,1])与标准集合值([1,1,1,1][1,1,1,1,1])之间的集合差异值,该集合差异值即为所述第二类型答案差异值。在本实施例中,所述预先确定的计算公式可以是余弦公式,欧氏距离计算公式等。
当计算的第二类型答案差异值小于或者等于汉字答案差异值阈值时,确定验证分析结果为验证分析通过,即判断用户身份验证通过;否则,确定验证分析结果为验证分析失败,即判断用户身份验证失败。
进一步地,还存在一种情况:当声纹验证结果为声纹验证失败,且人工验证结果为人工验证通过,则从用户预先确定的附加问题中选择一个或多个问题,向第一客户端提出该问题,比如,初中最好的朋友的名字,并从第一客户端获取用户针对所述附加问题的附加答案;将获取的附加答案与预先确定的标准附加答案进行比对分析;若获取的附加答案(例如,张三)与预先确定的标准附加答案(例如,张三)一致,则判断用户身份验证通过;若获取的附加答案(例如,张三)与预先确定的标准附加答案(例如,李四)不一致,则判断用户身份验证失败。
上述实施例提出的基于声纹识别的身份验证方法,利用声纹识别技术,对用户身份进行初步验证,然后,根据用户针对预设问题的回答,对用户身份进行二次验证,结合初步验证结果及二次验证结果,综合判断用户身份是否通过验证,提高了用户身份验证的准确性。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有基于声纹识别的身份验证程序10,该程序被处理器执行时实现如下操作:
接收第一客户端发送的带有用户身份标识的身份验证请求,从第一客户端采集用户的当前语音数据,为所述当前语音数据构建当前声纹鉴别向量,根据用户身份标识确定所述用户身份标识对应的标准声纹鉴别向量;
利用预先确定的距离计算公式,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,根据计算的距离分析是否通过声纹验证,并生成声纹验证结果发送给第一客户端;
当声纹验证结果为声纹验证通过时,从第二客户端获取人工验证结果;
当人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果;及
当验证分析结果为验证分析通过时,判断用户身份验证通过,或者,当验证分析结果为验证分析失败时,判断用户身份验证失败。
本发明计算机可读存储介质具体实施方式与上述基于声纹识别的身份验证方法的各实施例基本相同,在此不作累述。
需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种基于声纹识别的身份验证方法,其特征在于,该方法包括:
接收第一客户端发送的带有用户身份标识的身份验证请求,从第一客户端采集用户的当前语音数据,为所述当前语音数据构建当前声纹鉴别向量,根据用户身份标识确定所述用户身份标识对应的标准声纹鉴别向量;
利用预先确定的距离计算公式,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,根据计算的距离分析是否通过声纹验证,并生成声纹验证结果发送给第一客户端;
当声纹验证结果为声纹验证通过时,从第二客户端获取人工验证结果;
当人工验证结果为人工验证失败时,根据预先确定的分析算法再次对用户身份进行分析,生成验证分析结果;及
当验证分析结果为验证分析通过时,判断用户身份验证通过,或者,当验证分析结果为验证分析失败时,判断用户身份验证失败。
2.如权利要求1所述的基于声纹识别的身份验证方法,其特征在于,该方法还包括:
当声纹验证结果为声纹验证通过,且人工验证结果为人工验证通过时,判断用户身份验证通过;或
当声纹验证结果为声纹验证失败,且人工验证结果为人工验证失败时,判断用户身份验证失败。
3.如权利要求1或2所述的基于声纹识别的身份验证方法,其特征在于,所述“根据预先确定的分析算法再次对用户身份进行分析”的步骤具体包括:
若对用户进行人工身份验证的问题是答案为第一类型答案的第一类型问题,根据预先确定的第一分析规则对用户针对该第一类型问题的第一类型答案进行分析,输出验证分析结果;或
若对用户进行人工身份验证的问题是答案为第二类型答案的第二类型问题,根据预先确定的第二分析规则对用户针对该第二类型问题的第二类型答案进行分析,输出验证分析结果。
4.如权利要求3所述的基于声纹识别的身份验证方法,其特征在于,所述“根据预先确定的第一分析规则对用户针对该第一类型问题的第一类型答案进行分析”的步骤具体包括:
获取用户针对第一类型问题输入的第一类型答案,将第一类型答案和标准答案进行比对,识别出差异部分,并确定该差异部分的各个预设差异类型的差异数值;及
根据预先定义的预设差异类型与预设差异阈值的映射关系,将所述差异部分的各个预设差异类型的差异数值与对应的预设差异阈值进行比对分析,输出验证分析结果。
5.如权利要求4所述的基于声纹识别的身份验证方法,其特征在于,所述预设差异类型包括差异部分数量、错误位数、区间差异度、区间匹配度。
6.如权利要求3所述的基于声纹识别的身份验证方法,其特征在于,所述“根据预先确定的第二分析规则对用户针对该第二类型问题的第二类型答案进行分析”的步骤具体包括:
获取用户针对第二类型问题输入的第二类型答案,将该第二类型答案转换成字符串;
根据预先确定的第二类型答案差异值分析算法将所述字符串与预先确定的标准答案字符串进行比对分析,生成对应的第二类型答案差异值;及
当所述第二类型答案差异值小于或者等于预设汉字答案阈值时,确定验证分析通过,或者,当所述第二类型答案差异值大于预设的第二类型答案差异值阈值时,确定验证分析失败。
7.如权利要求6所述的基于声纹识别的身份验证方法,其特征在于,所述“根据预先确定的第二类型答案差异值分析算法将所述字符串与预先确定的标准答案字符串进行比对分析,生成对应的第二类型答案差异值”的步骤具体包括:
将转换的字符串逐字进行字母拆分,重新组合生成第二类型答案词包;
将所述第二类型答案词包与预先确定的标准答案词包进行字符匹配,生成对应的字母匹配集合值;及
根据预先确定的计算公式计算所述字母匹配集合值与标准集合值之间的集合差异值,并将该集合差异值作为所述第二类型答案差异值。
8.如权利要求1所述的基于声纹识别的身份验证方法,其特征在于,该方法还包括:
当声纹验证结果为声纹验证失败,且人工验证结果为人工验证通过时,向第一客户端提出预先确定的附加问题,并从第一客户端获取用户针对所述附件问题的附加答案;
将获取的附加答案与预先确定的标准附加答案进行比对分析;及
当所述附加答案与所述标准附加答案一致时,判断用户身份验证通过,或者,当所述附加答案与所述标准附加答案不一致时,判断用户身份验证失败。
9.一种身份验证服务器,其特征在于,该服务器包括:存储器、处理器,所述存储器上存储有可在所述处理器上运行的基于声纹识别的身份验证程序,该程序被所述处理器执行时实现如权利要求1至8中任一项所述的基于声纹识别的身份验证方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于声纹识别的身份验证程序,该程序被处理器执行时实现如权利要求1至8中任一项所述的基于声纹识别的身份验证方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810311087.2A CN108768654B (zh) | 2018-04-09 | 2018-04-09 | 基于声纹识别的身份验证方法、服务器及存储介质 |
PCT/CN2018/102122 WO2019196302A1 (zh) | 2018-04-09 | 2018-08-24 | 基于声纹识别的身份验证方法、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810311087.2A CN108768654B (zh) | 2018-04-09 | 2018-04-09 | 基于声纹识别的身份验证方法、服务器及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108768654A true CN108768654A (zh) | 2018-11-06 |
CN108768654B CN108768654B (zh) | 2020-04-21 |
Family
ID=63981529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810311087.2A Active CN108768654B (zh) | 2018-04-09 | 2018-04-09 | 基于声纹识别的身份验证方法、服务器及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108768654B (zh) |
WO (1) | WO2019196302A1 (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109522693A (zh) * | 2018-11-19 | 2019-03-26 | 中国银行股份有限公司 | 信息处理方法、装置、电子设备及可读存储介质 |
CN109994118A (zh) * | 2019-04-04 | 2019-07-09 | 平安科技(深圳)有限公司 | 语音密码验证方法、装置、存储介质及计算机设备 |
CN110111796A (zh) * | 2019-06-24 | 2019-08-09 | 秒针信息技术有限公司 | 识别身份的方法及装置 |
CN110472579A (zh) * | 2019-08-16 | 2019-11-19 | 中国银行股份有限公司 | 业务处理中的身份审核方法、装置、设备及可读存储介质 |
CN110808053A (zh) * | 2019-10-09 | 2020-02-18 | 深圳市声扬科技有限公司 | 一种驾驶员身份验证方法、装置及电子设备 |
CN111181981A (zh) * | 2019-12-31 | 2020-05-19 | 联想(北京)有限公司 | 一种处理方法、装置及计算机设备 |
CN111199742A (zh) * | 2018-11-20 | 2020-05-26 | 阿里巴巴集团控股有限公司 | 一种身份验证方法、装置及计算设备 |
CN111462760A (zh) * | 2019-01-21 | 2020-07-28 | 阿里巴巴集团控股有限公司 | 声纹识别***、方法、装置及电子设备 |
CN111833068A (zh) * | 2020-07-31 | 2020-10-27 | 重庆富民银行股份有限公司 | 基于声纹识别的身份核验***及方法 |
CN113242331A (zh) * | 2021-05-11 | 2021-08-10 | 鸬鹚科技(深圳)有限公司 | 不同类型的地址转换方法、装置、计算机设备及存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115565539B (zh) * | 2022-11-21 | 2023-02-07 | 中网道科技集团股份有限公司 | 一种实现自助矫正终端防伪身份验证的数据处理方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494540A (zh) * | 2009-03-04 | 2009-07-29 | 北京英立讯科技有限公司 | 远程语音身份认证***及方法 |
US20090305667A1 (en) * | 2007-04-24 | 2009-12-10 | Schultz Michael J | Method and system for mobile identity verification and security |
US20110260832A1 (en) * | 2010-04-27 | 2011-10-27 | Joe Ross | Secure voice biometric enrollment and voice alert delivery system |
CN102737634A (zh) * | 2012-05-29 | 2012-10-17 | 百度在线网络技术(北京)有限公司 | 一种基于语音的认证方法及装置 |
CN105323218A (zh) * | 2014-06-30 | 2016-02-10 | 腾讯科技(深圳)有限公司 | 身份验证方法及装置 |
CN107517207A (zh) * | 2017-03-13 | 2017-12-26 | 平安科技(深圳)有限公司 | 服务器、身份验证方法及计算机可读存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618415B (zh) * | 2014-03-13 | 2018-06-19 | 腾讯科技(深圳)有限公司 | 信用账户创建方法、装置及*** |
CN105740683B (zh) * | 2016-01-20 | 2018-10-12 | 北京信安盟科技有限公司 | 基于多因素、多引擎、人机相结合的身份验证方法与*** |
CN105844246A (zh) * | 2016-03-25 | 2016-08-10 | 杭州信鸽金融信息服务股份有限公司 | 单摄像头柜机人证识别*** |
-
2018
- 2018-04-09 CN CN201810311087.2A patent/CN108768654B/zh active Active
- 2018-08-24 WO PCT/CN2018/102122 patent/WO2019196302A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090305667A1 (en) * | 2007-04-24 | 2009-12-10 | Schultz Michael J | Method and system for mobile identity verification and security |
CN101494540A (zh) * | 2009-03-04 | 2009-07-29 | 北京英立讯科技有限公司 | 远程语音身份认证***及方法 |
US20110260832A1 (en) * | 2010-04-27 | 2011-10-27 | Joe Ross | Secure voice biometric enrollment and voice alert delivery system |
CN102737634A (zh) * | 2012-05-29 | 2012-10-17 | 百度在线网络技术(北京)有限公司 | 一种基于语音的认证方法及装置 |
CN105323218A (zh) * | 2014-06-30 | 2016-02-10 | 腾讯科技(深圳)有限公司 | 身份验证方法及装置 |
CN107517207A (zh) * | 2017-03-13 | 2017-12-26 | 平安科技(深圳)有限公司 | 服务器、身份验证方法及计算机可读存储介质 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109522693A (zh) * | 2018-11-19 | 2019-03-26 | 中国银行股份有限公司 | 信息处理方法、装置、电子设备及可读存储介质 |
CN111199742A (zh) * | 2018-11-20 | 2020-05-26 | 阿里巴巴集团控股有限公司 | 一种身份验证方法、装置及计算设备 |
CN111462760A (zh) * | 2019-01-21 | 2020-07-28 | 阿里巴巴集团控股有限公司 | 声纹识别***、方法、装置及电子设备 |
CN111462760B (zh) * | 2019-01-21 | 2023-09-26 | 阿里巴巴集团控股有限公司 | 声纹识别***、方法、装置及电子设备 |
CN109994118A (zh) * | 2019-04-04 | 2019-07-09 | 平安科技(深圳)有限公司 | 语音密码验证方法、装置、存储介质及计算机设备 |
CN109994118B (zh) * | 2019-04-04 | 2022-10-11 | 平安科技(深圳)有限公司 | 语音密码验证方法、装置、存储介质及计算机设备 |
CN110111796A (zh) * | 2019-06-24 | 2019-08-09 | 秒针信息技术有限公司 | 识别身份的方法及装置 |
CN110472579A (zh) * | 2019-08-16 | 2019-11-19 | 中国银行股份有限公司 | 业务处理中的身份审核方法、装置、设备及可读存储介质 |
CN110808053B (zh) * | 2019-10-09 | 2022-05-03 | 深圳市声扬科技有限公司 | 一种驾驶员身份验证方法、装置及电子设备 |
CN110808053A (zh) * | 2019-10-09 | 2020-02-18 | 深圳市声扬科技有限公司 | 一种驾驶员身份验证方法、装置及电子设备 |
CN111181981A (zh) * | 2019-12-31 | 2020-05-19 | 联想(北京)有限公司 | 一种处理方法、装置及计算机设备 |
CN111833068A (zh) * | 2020-07-31 | 2020-10-27 | 重庆富民银行股份有限公司 | 基于声纹识别的身份核验***及方法 |
CN113242331A (zh) * | 2021-05-11 | 2021-08-10 | 鸬鹚科技(深圳)有限公司 | 不同类型的地址转换方法、装置、计算机设备及存储介质 |
CN113242331B (zh) * | 2021-05-11 | 2023-05-09 | 鸬鹚科技(深圳)有限公司 | 不同类型的地址转换方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2019196302A1 (zh) | 2019-10-17 |
CN108768654B (zh) | 2020-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108768654A (zh) | 基于声纹识别的身份验证方法、服务器及存储介质 | |
CN108766444A (zh) | 用户身份验证方法、服务器及存储介质 | |
CN110458697A (zh) | 用于评估风险的方法和装置 | |
CN109635110A (zh) | 数据处理方法、装置、设备以及计算机可读存储介质 | |
KR20190026641A (ko) | 클레임 서류의 문자 인식 방법, 장치, 서버 및 저장매체 | |
CN107393541A (zh) | 信息验证方法和装置 | |
CN110378562A (zh) | 语音质检方法、装置、计算机设备及存储介质 | |
CN106713370B (zh) | 一种身份认证方法、服务器和移动终端 | |
CN112468659B (zh) | 应用于电话客服的质量评价方法、装置、设备及存储介质 | |
CN108510290B (zh) | 通话中客户信息修改方法、装置、计算机设备及存储介质 | |
CN109636564A (zh) | 用于风控的信息核实方法、装置、设备及存储介质 | |
CN110634471B (zh) | 一种语音质检方法、装置、电子设备和存储介质 | |
CN111310057B (zh) | 在线学习挖掘方法、装置、在线学习***及服务器 | |
CN109063116A (zh) | 数据识别方法、装置、电子设备及计算机可读存储介质 | |
CN110866209A (zh) | 在线教育数据推送方法、***和计算机设备 | |
CN110489747A (zh) | 一种图像处理方法、装置、存储介质及电子设备 | |
CN109801174A (zh) | 理赔数据处理方法、装置、设备及计算机可读存储介质 | |
CN110288755A (zh) | 基于文本识别的***检验方法、服务器及存储介质 | |
CN112417128A (zh) | 话术推荐方法、装置、计算机设备及存储介质 | |
CN111815169A (zh) | 业务审批参数配置方法及装置 | |
CN113705691B (zh) | 基于人工智能的图像标注校验方法、装置、设备及介质 | |
CN113707157B (zh) | 基于声纹识别的身份验证方法、装置、电子设备及介质 | |
US20240127143A1 (en) | Method, device and storage medium for information processing based on data interaction | |
CN113312258A (zh) | 一种接口测试方法、装置、设备及存储介质 | |
CN109493862A (zh) | 终端、语音服务器的确定方法和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |