一种银行账户安全处理方法及装置

文档序号:1615169 发布日期:2020-01-10 浏览:17次 >En<

阅读说明:本技术 一种银行账户安全处理方法及装置 (Bank account security processing method and device ) 是由 李苏媛 石巍 梁娜 张曼瑞 李灵 黄小龙 王赫 张骁 于 2019-09-19 设计创作,主要内容包括:本发明提供了一种银行账户安全处理方法及装置,其中,该方法包括:接收银行账户语音操控指令,并提取所述银行账户语音操控指令中的声纹特征信息;将所述声纹特征信息与预先存储的声纹特征样本信息进行匹配,确认用户身份;将所述声纹特征信息与预先设置的账户操控指令的声纹信息进行匹配;在匹配成功后,执行所述声纹特征信息对应的账户操控指令。本发明提出的方法及装置使用声纹识别技术对用户信息进行确认,通过声纹匹配执行账户安全操作,可以在账户安全受到威胁的紧急情况下,不需要通过人工进行系统操作,解决了账户被盗取导致的资金损失,及时有效的保障银行账户的安全。(The invention provides a bank account security processing method and a bank account security processing device, wherein the method comprises the following steps: receiving a bank account voice control instruction, and extracting voiceprint characteristic information in the bank account voice control instruction; matching the voiceprint characteristic information with prestored voiceprint characteristic sample information to confirm the identity of the user; matching the voiceprint characteristic information with voiceprint information of a preset account control instruction; and after the matching is successful, executing an account control instruction corresponding to the voiceprint characteristic information. The method and the device provided by the invention confirm the user information by using the voiceprint recognition technology, execute the account security operation through voiceprint matching, can avoid system operation through manpower under the emergency condition that the account security is threatened, solve the fund loss caused by account stealing, and effectively ensure the security of the bank account in time.)

一种银行账户安全处理方法及装置

技术领域

本发明涉及银行安全技术领域,尤指一种利用声纹识别进行银行账户安全处理方法及装置。

背景技术

近年来,银行的交易终端广泛普及,包括ATM、手机银行、网上银行等。常见的ATM机在用户身份识别时,一般采用数字密码方式,必须输入正确的数字密码后,ATM系统才可以允许进行后续操作,这样的方式会存在一定的信息安全隐患,同时,当用户在使用银行的交易终端进行交易时,如果人身受到安全胁迫,难以通过系统操作及时终止交易、冻结账户,无法保证账户安全,导致资金损失。

综上来看,亟需一种及时有效保障银行账户安全的方法。

发明内容

为解决上述问题,本发明提出了一种利用声纹识别进行银行账户安全处理方法及装置,该方法及装置通过声纹识别技术确认用户身份及账户操作指令,从而对银行账户进行对应处理,及时有效的保障银行账户的安全。

在本发明一实施例中,提出了一种银行账户安全处理方法,该方法包括:

接收银行账户语音操控指令,并提取所述银行账户语音操控指令中的声纹特征信息;

将所述声纹特征信息与预先存储的声纹特征样本信息进行匹配,确认用户身份;

将所述声纹特征信息与预先设置的账户操控指令的声纹信息进行匹配;

在匹配成功后,执行所述声纹特征信息对应的账户操控指令。

在本发明一实施例中,提出了一种银行账户安全处理装置,该装置包括:

指令接收模块,用于接收银行账户语音操控指令,并提取所述银行账户语音操控指令中的声纹特征信息;

声纹确认模块,用于将所述声纹特征信息与预先存储的声纹特征样本信息进行匹配,确认用户身份;

声纹匹配模块,用于将所述声纹特征信息与预先设置的账户操控指令的声纹信息进行匹配;

操作执行模块,用于在匹配成功后,执行所述声纹特征信息对应的账户操控指令。

在本发明一实施例中,提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述银行账户安全处理方法。

在本发明一实施例中,提出了一种计算机可读存储介质,所述计算机可读存储介质存储有执行前述银行账户安全处理方法的计算机程序。

本发明提出的银行账户安全处理方法及装置,使用声纹识别技术对用户信息进行确认,通过声纹匹配执行账户安全操作,可以在账户安全受到威胁的紧急情况下,不需要通过人工进行系统操作,解决了账户被盗取导致的资金损失,及时有效的保障银行账户的安全。

附图说明

图1示意性地示出了本发明实施方式可以在其中实施的应用场景。

图2是本发明一实施例的银行账户安全处理方法流程图。

图3是本发明另一实施例的银行账户安全处理方法流程图。

图4是本发明一实施例的声纹识别流程示意图。

图5是本发明一实施例的银行账户安全处理装置结构示意图。

具体实施方式

首先参考图1,其示出了本发明的实施方式可以在其中实施的应用场景。图1中所示的场景包括终端100和服务器200。终端100可以是ATM机,也可以是能够登录电子银行的移动终端,例如手机、平板电脑、笔记本电脑、个人数字助理等,还可以是能够登录网上银行的台式电脑,服务器200可以是银行后台服务器。终端100与服务器200之间例如可以通过移动互联网等进行通信连接。

当用户需要操控银行账户时,可以在终端100处,更具体地,例如通过终端100的麦克风,采集用户的说出的语音操控指令,并上传至服务器200;服务器200会根据语音操控指令进行声纹提取、匹配,确认用户的身份,进行相应的账户操控;例如,当用户遇到人身危害时,通过喊出“冻结账户”或“吞卡”等指令,使账户冻结,银行卡吞入ATM,保障银行账户的安全。

下面结合图1的应用场景,参考图2对本发明示例性实施方式的银行账户安全处理方法进行介绍。

需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。

例如,参考图2所示,为本发明一实施例的银行账户安全处理方法流程图。

如图2所示,该方法包括:

步骤S1,接收银行账户语音操控指令,并提取银行账户语音操控指令中的声纹特征信息。

步骤S2,将声纹特征信息与预先存储的声纹特征样本信息进行匹配,核实用户身份是否合法或者非合法;其中,预先存储的声纹特征样本信息是用户预先通过终端100或在银行柜台录入的声纹特征样本信息。

在执行步骤S2之前,需设置匹配阈值,该匹配阈值可以根据错误接受率、错误拒绝率来调节。

当声纹特征信息与预先存储的声纹特征样本信息的匹配度大于匹配阈值,用户身份得到确认,执行步骤S3;当匹配度小于匹配阈值,结束对银行账户的操控。

步骤S3,在用户身份确认后,将声纹特征信息与预先设置的账户操控指令的声纹信息进行匹配。

其中,预先设置的账户操控指令的声纹信息是用户预先通过终端100或在银行柜台录入的账户操控指令对应的声纹信息,可以包括终止交易、冻结账户、ATM机吞卡及报警求助在内的一种或多种指令,也可以包含其它指令。

进行匹配前,需设置匹配阈值,该匹配阈值可以根据错误接受率、错误拒绝率来调节。这里,匹配阈值可以采用前述步骤S2之前设置的,也可以根据实际需要设置单独的匹配阈值。

当声纹特征信息与预先设置的账户操控指令的声纹信息的匹配度大于匹配阈值,匹配成功,执行步骤S4,执行声纹特征信息对应的账户操控指令。

结合图3所示,当匹配度小于匹配阈值,匹配失败,执行步骤S5,识别银行账户语音操控指令中的语音指令信息,将语音指令信息与账户通用操控指令进行比对,在比对成功后,执行语音指令信息对应的账户操控指令。

步骤S2、步骤S3及步骤S4中采用的是声纹识别技术,主要用于判断“谁说的”,确认用户身份,并对应执行用户“要干什么”,例如用户预先录入了“冻结账户”的声纹,并设置执行的操作是冻结账户金额,使账户无法存取款。那么,当用户在终端100处说了一句“冻结账户”,服务器200根据这句话的声纹信息,判定是用户说的并执行冻结账户金额。

步骤S5中采用的是语音识别技术,用于判断“说了什么”。在前述步骤S2用户身份确认,但是步骤S3对声纹特征信息匹配账户操控指令失败后,可以根据用户说话的内容,进行相应的操作。例如用户说的内容与并不是之前录入过的预先设置的账户操控指令,且相关性较差,则会在步骤S3时匹配失败,那么可以通过识别用户说话的内容,与账户通用操控指令进行比对,在比对成功后,执行语音指令信息对应的账户操控指令。

为了对上述银行账户安全处理方法进行更为清楚的解释,下面结合一个具体的实施例来进行说明,然而值得注意的是该实施例仅是为了更好地说明本发明,并不构成对本发明不当的限定。

实施例一:

用户利用手机录入了“终止交易”的声纹并设置了对应的账户处理方式:终止账户当前交易。结合图4所示,声纹识别的流程为:银行后台服务器将用户预先录入的终止交易的声纹预处理,再进行特征提取,通过训练过程和测试过程,建立用户的声纹模型库;在训练过程和测试过程中,使所述声纹模型库的测试结果达到预设的错误接受率及错误拒绝率。

声纹确认识别有两个阈值,分别是错误接受率(False Acceptation Rate,FAR)和错误拒绝率(False Rejection Rate,FRR)。FAR是指将非目标说话人判别为目标说话人造成的错误。FRR是指将目标说话人误识成非目标说话人造成的错误。在声纹识别模块中,可通过设定不同的阈值对FAR和FRR进行权衡。用户所要求的安全性越高,则设定阈值应越高,此时接受条件就越严格,即FAR越低,但FRR越高。

以用户至银行的ATM取款为例,当遇到人身危险时,用户可以说出银行账户语音操控指令“终止交易”。银行后台服务器接收到指令后,先利用用户的声纹模型库判定这句话“终止交易”是用户说的,再执行相应的终止账户当前交易的操控。

上述银行账户安全处理方法,使用声纹识别技术对用户信息进行确认,通过声纹匹配执行账户安全操作,可以在账户安全受到威胁的紧急情况下,不需要通过人工进行系统操作而保障账户安全。解决了账户被盗取导致的资金损失。

实施例二:

用户利用手机录入了“终止交易”、“ATM机吞卡”的声纹,并对应设置账户处理方式:终止账户当前交易、ATM吞入银行卡。银行后台服务器将用户预先录入的终止交易、ATM机吞卡的声纹预处理,再进行特征提取,通过训练过程,建立用户的声纹模型库。

以用户至银行的ATM取款为例,当遇到人身危险时,用户可以说出银行账户语音操控指令“请帮我终止交易,ATM吞卡”。银行后台服务器接收到指令后,先利用用户的声纹模型库判断这句话的声纹匹配度,由于这句话中的“终止交易,ATM吞卡”的匹配度超过预设阈值,判定是用户说的,再执行相应的终止账户当前交易,ATM吞入银行卡的操控。

实施例三:

基于上述实施例二,本实施例的用户录入的声纹一致;银行预先设置的账户通用操控指令包括“冻结账户”,使账户无法存取款。

当用户说出银行账户语音操控指令“请帮我终止交易,冻结账户”时,银行后台服务器利用用户的声纹模型库判断这句话的声纹匹配度;声纹模型库经过学习,判断这句话中的“请帮我终止交易”的匹配度超过预设阈值,判定是用户说的,再执行相应的终止账户当前交易。

由于用户录入的声纹中没有“冻结账户”,未匹配到相应的预先设置的账户操控指令的声纹信息,执行步骤S5,银行后台服务器识别该条语音中语音指令信息“冻结账户”,在预先设置的账户通用操控指令进行比对且成功,执行账户无法存取款的操控。此处,可以由用户设置为自动模式,让银行后台服务器自动进行比对操控,或者设置为手动模式,在比对成功后,返回确认操控的信息,由用户确认后,进行相应的账户处理,并将该条语音指令信息存入声纹模型库。

实施例四:

基于上述实施例三,本实施例的用户录入的声纹一致;银行预先设置的账户通用操控指令包括“报警”,向公安局发出报警指示。

当用户说出银行账户语音操控指令“请帮我报警”时,银行后台服务器利用用户的声纹模型库判断这句话的声纹匹配度;声纹模型库经过学习,判断这句话中的“请帮我”的匹配度超过预设阈值,判定是用户说的。

但是,由于用户录入的声纹中没有“报警”,未匹配到相应的预先设置的账户操控指令的声纹信息,执行步骤S5,银行后台服务器识别该条语音中语音指令信息“报警”,在预先设置的账户通用操控指令进行比对且成功,向公安局发出报警指示。此处,可以由用户设置为自动模式,让银行后台服务器自动进行比对操控,或者设置为手动模式,在比对成功后,返回确认操控的信息,由用户确认后,进行相应的账户处理,并将该条语音指令信息存入声纹模型库。

实施例五:

通过上述实施例一至四可以实现用户直接说出银行账户语音操控指令,进行相应的账户处理方式。在实际应用中,用户可能会存在口误等情况,导致误操作,因此可以在前述实施例基础上,加入单独的身份识别指令。

首先,用户利用手机录入了***数字1-10,“终止交易”、“ATM机吞卡”的声纹,并对应设置账户处理方式:终止账户当前交易、ATM吞入银行卡。

举例而言,在身份识别时,银行后台服务器生成了身份识别码49875通过ATM或者手机展示给用户,用户在进行账户安全处理时,需先说出身份识别码,即,需由银行后台服务器识别到五位数字49875的声纹后,才可以继续进行后续操控。

那么用户可以说出“49875,终止交易”,银行后台服务器先判定49875的声纹,确认用户身份,进而执行终止账户当前交易的操控。基于上述方法,可以较好地防止账户处理时的误操作。

在一实施例中,该身份识别码也可以是用户预设的,无需由银行后台服务器生成、展示,这样更方便用户身份的确认,但是会存在一定被其他人听到了解其个人信息的风险,因此,需要定期由银行后台服务器进行提醒更换身份识别码。

除***数字外,用户也可以录入英文字母、汉字等的声纹,来进行身份确认。随着声纹模型库的学习,银行后台服务器可以随机生成身份识别码。

在ATM、移动终端、PC端等设备采集银行账户语音操控指令时,可以根据人类说话的习惯,将间隔0.3秒内说的多句话作为一条银行账户语音操控指令,但是,整体一条的内容不超过五秒,这样可以使银行后台服务器及时对银行账户语音操控指令进行处理。这里的间隔和单条指令时间长度,可以根据实际情况调整。

在一具体实施例中,结合表1来看,为生物特征的比较表,选自美国圣何塞州立大学-国家生物特征测评中心。举例来讲,传统的身份验证方式一般都是利用密码或者秘钥,容易忘又容易丢,还容易被黑客利用、攻击,简单的密码“123456”,路由器的默认密码“admin”都容易受到攻击。随着技术的发展,人身上的一些特征也可以用来进行身份识别,例如指纹、脸、声音、眼睛等。

表1生物特征的比较表

特征 指纹 掌型 视网膜 虹膜 人脸 静脉 声纹
易用性 中等 中等 中等
准确率
成本 非常高 非常高 非常高 非常高
用户接受度 中等 中等 中等 中等 中等 中等
远程认证 不可 不可 不可 不可 不可 不可 可以
手机采集 部分可 可以 不可 不可 可以 不可 可以

结合上表可以看出,生物特征的准确率都是高,但是在易用性、成本、用户接受度、远程认证、手机采集等方面,声纹识别是存在一定的优势。

综上来看,上述银行账户安全处理方法,使用声纹识别技术对用户信息进行确认,通过声纹匹配执行账户安全操作,可以在账户安全受到威胁的紧急情况下,不需要通过人工进行系统操作,解决了账户被盗取导致的资金损失,及时有效的保障银行账户的安全。

在介绍了本发明示例性实施方式的方法之后,接下来,参考图4对本发明示例性实施方式的银行账户安全处理装置进行介绍。

银行账户安全处理装置的实施可以参见上述方法的实施,重复之处不再赘述。以下所使用的术语“模块”,可以是实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

结合图5所示,该装置包括:

指令接收模块510,用于接收银行账户语音操控指令,并提取所述银行账户语音操控指令中的声纹特征信息;

声纹确认模块520,用于将所述声纹特征信息与预先存储的声纹特征样本信息进行匹配,确认用户身份;

声纹匹配模块530,用于将所述声纹特征信息与预先设置的账户操控指令的声纹信息进行匹配;

操作执行模块540,用于在匹配成功后,执行所述声纹特征信息对应的账户操控指令。

上述指令接收模块510、声纹确认模块520、声纹匹配模块530、操作执行模块540可以设置于银行后台服务器。

在本发明一实施例中,提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现银行账户安全处理方法。

在本发明一实施例中,提出了一种计算机可读存储介质,所述计算机可读存储介质存储有执行银行账户安全处理方法的计算机程序。

本发明提出的银行账户安全处理方法及装置,使用声纹识别技术对用户信息进行确认,通过声纹匹配执行账户安全操作,可以在账户安全受到威胁的紧急情况下,不需要通过人工进行系统操作,解决了账户被盗取导致的资金损失,及时有效的保障银行账户的安全。

应当注意,尽管在上文详细描述中提及了银行账户安全处理装置的若干模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种智能贩卖机货物识别装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!