1.本技术涉及移动通信领域,具体而言,涉及一种异常通信的预警方法、装置及电子设备。
背景技术:2.目前通信事业发展飞速,利用现代通讯技术和结算方式的便利进行的各种违法活动也日益猖獗起来。电话诈骗层出不穷、手段多样,如冒充身份、网络贷款、虚假投资等,给社会稳定和财产安全带来不利影响。现有技术识别异常电话的方法常采用人工或简单模型筛查规则生成异常处理决策,存在效率低和预警速度较慢的技术问题。
3.针对上述的问题,目前尚未提出有效的解决方案。
技术实现要素:4.本技术实施例提供了一种异常通信的预警方法、装置及电子设备,以至少解决现有技术识别异常电话的方法常采用人工或简单模型筛查规则生成异常处理决策,存在效率低和预警速度较慢的技术问题。
5.根据本技术实施例的一个方面,提供了一种异常通信的预警方法,包括:获取被叫通信终端的通话内容;在通话内容中的关键词满足第一预设条件的情况下,确定向被叫通信终端发起呼叫的主叫号码,其中,关键词为通话内容中出现的异常词语;在主叫号码为异常号码集合中的号码的情况下,向主叫号码所在的主叫通信终端发送视频认证请求;依据视频认证请求的认证结果和通话内容,确定向被叫通信终端发送的预警信息。
6.可选地,确定向被叫通信终端发起呼叫的主叫号码之前,方法还包括:获取所有电话号码在第一预设时间段内的话单数据,其中,话单数据至少包括所有电话号码的通话属性信息;依据话单数据中满足筛选条件的电话号码,确定第一号码集合;将第一号码集合中的特征信息输入到目标模型进行识别,其中,目标模型用于识别异常通话数据;依据目标模型的识别结果,确定异常号码集合。
7.可选地,向主叫号码所在的主叫通信终端发送视频认证请求,包括:获取第二预设时间段内关键词出现的数量,以及每个关键词重复的次数;在关键词出现的数量满足第一条件,且每个关键词重复的次数满足第二条件时,确定关键词满足第一预设条件,并向主叫号码所在的主叫通信终端发送视频认证请求。
8.可选地,确定向被叫通信终端发送的预警信息,包括:依据视频认证请求,获取使用主叫通信终端的主叫用户的第一头像信息;比较第一头像信息和主叫用户的实名认证信息中的第二头像信息,得到比较结果;在比较结果指示第一头像信息和第二头像信息不一致的情况下,向被叫通信终端发送第一预警信息。
9.可选地,确定向被叫通信终端发送的预警信息,包括:在比较结果指示第一头像信息和第二头像信息一致的情况下,依据被叫通信终端的通话内容,确定使用被叫通信终端的被叫用户的情绪类型;在情绪类型满足第二预设条件的情况下,获取被叫用户在第三预
设时间段内的行为数据;依据行为数据和情绪类型,确定预警策略;依据预警策略,向被叫通信终端发送与预警策略对应的第二预警信息。
10.可选地,确定使用被叫通信终端的被叫用户的情绪类型,包括:获取被叫用户在通话内容中的语音数据;将语音数据中的语音特征信息输入情绪识别模型进行识别,其中,情绪识别模型用于识别用户的情绪类型,情绪类型包括以下至少之一:积极情绪、中级情绪和消极情绪;依据情绪识别模型的输出结果确定被叫用户的情绪类型。
11.可选地,依据行为数据和情绪类型,确定预警策略,包括:在行为数据指示被叫用户对目标类型的应用软件的操作次数大于第一阈值,且被叫用户的通话次数大于第二阈值的情况下,确定被叫用户的风险等级为第一等级;在行为数据指示被叫用户对目标类型的应用软件的操作次数大于第三阈值,且被叫用户的通话次数大于第四阈值的情况下,确定被叫用户的风险等级为第二等级,其中,第二等级低于第一等级,第一阈值大于第三阈值,第二阈值大于第四阈值;在行为数据指示被叫用户的风险等级不属于第一等级和第二等级的情况下,确定被叫用户的风险等级为第三等级,其中,第三等级低于第二等级;依据被叫用户所属的风险等级确定预警策略。
12.可选地,向被叫通信终端发送与预警策略对应的第二预警信息之后,方法还包括:在第四预设时间段内未接收到被叫用户对第二预警信息的响应操作时,启动第二预警策略,其中,第二预警策略用于向被叫用户的通讯录的目标好友发送预警信息,目标好友为与被叫用户处于预设范围内的用户。
13.根据本技术实施例的另一方面,还提供了一种异常通信的预警装置,包括:获取模块,用于获取被叫通信终端的通话内容;第一确定模块,用于在通话内容中的关键词满足第一预设条件的情况下,确定向被叫通信终端发起呼叫的主叫号码,其中,关键词为通话内容中出现的异常词语;发送模块,用于在主叫号码为异常号码集合中的号码的情况下,向主叫号码所在的主叫通信终端发送视频认证请求;第二确定模块,用于依据视频认证请求的认证结果和通话内容,确定向被叫通信终端发送的预警信息。
14.根据本技术实施例的又一方面,还提供了一种电子设备,包括:存储器,用于存储程序指令;处理器,与存储器连接,用于执行实现以下功能的程序指令:获取被叫通信终端的通话内容;在通话内容中的关键词满足第一预设条件的情况下,确定向被叫通信终端发起呼叫的主叫号码,其中,关键词为通话内容中出现的异常词语;在主叫号码为异常号码集合中的号码的情况下,向主叫号码所在的主叫通信终端发送视频认证请求;依据视频认证请求的认证结果和通话内容,确定向被叫通信终端发送的预警信息。
15.在本技术实施例中,通过获取被叫通信终端的通话内容;在通话内容中的关键词满足第一预设条件的情况下,确定向被叫通信终端发起呼叫的主叫号码,其中,关键词为通话内容中出现的异常词语;在主叫号码为异常号码集合中的号码的情况下,向主叫号码所在的主叫通信终端发送视频认证请求;依据视频认证请求的认证结果和通话内容,确定向被叫通信终端发送的预警信息,达到了根据主叫号码和被叫通信终端分别满足的条件确定向被叫通信终端发送预警信息的目的,从而实现了根据不同的触发条件向被叫通信终端发送不同的预警信息的技术效果,进而解决了现有技术识别异常电话的方法常采用人工或简单模型筛查规则生成异常处理决策,存在效率低和预警速度较慢的技术问题。
附图说明
16.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
17.图1是根据本技术实施例的一种用于实现异常通信的预警方法的计算机终端(或电子设备)的硬件结构框图;
18.图2是根据本技术实施例的一种异常通信的预警方法的流程图;
19.图3是根据本技术实施例的一种触发视频认证请求的流程图;
20.图4是根据本技术实施例的一种异常通信的预警装置的结构图;
21.图5是根据本技术实施例的一种异常来电的预警方法的流程图。
具体实施方式
22.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
23.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
24.本技术实施例所提供的异常通信的预警方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。图1示出了一种用于实现异常通信的预警方法的计算机终端(或电子设备)的硬件结构框图。如图1所示,计算机终端10(或电子设备10)可以包括一个或多个(图中采用102a、102b,
……
,102n来示出)处理器(处理器可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输模块106。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
25.应当注意到的是上述一个或多个处理器和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端10(或电子设备)中的其他元件中的任意一个内。如本技术实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。
26.存储器104可用于存储应用软件的软件程序以及模块,如本技术实施例中的异常
通信的预警方法对应的程序指令/数据存储装置,处理器通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的异常通信的预警方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
27.传输模块106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输模块106包括一个网络适配器(network interface controller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块106可以为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
28.显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与计算机终端10(或电子设备)的用户界面进行交互。
29.此处需要说明的是,在一些可选实施例中,上述图1所示的计算机设备(或电子设备)可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图1仅为特定具体实例的一个实例,并且旨在示出可存在于上述计算机设备(或电子设备)中的部件的类型。
30.在上述运行环境下,本技术实施例提供了一种异常通信的预警方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
31.图2是根据本技术实施例的一种异常通信的预警方法的流程图,如图2所示,该方法包括如下步骤:
32.步骤s202,获取被叫通信终端的通话内容;
33.步骤s204,在通话内容中的关键词满足第一预设条件的情况下,确定向被叫通信终端发起呼叫的主叫号码,其中,关键词为通话内容中出现的异常词语;
34.步骤s206,在主叫号码为异常号码集合中的号码的情况下,向主叫号码所在的主叫通信终端发送视频认证请求;
35.步骤s208,依据视频认证请求的认证结果和通话内容,确定向被叫通信终端发送的预警信息。
36.在上述步骤s202至步骤s208中,当监听到被叫通信终端的当前通话内容中的关键词满足第一预设条件,且主叫用户电话号码属于存疑电话号码集(即上述异常号码集合)时,向主叫用户终端发送视频认证请求,采用生物识别方法将主叫用户的头像与手机卡实名认证信息进行比对,如匹配不成功,则向被叫通信终端发送第一预警弹窗,如匹配成功,则根据被叫用户的行为数据,结合当前被叫用户的情绪类型,确定预警弹窗策略,向被叫通信终端发送策略对应的第二预警弹窗。其中,若被叫用户的情绪类型为消极时,且被叫用户风险等级为高,未收到被叫用户的反馈时,则启动“好友提醒”策略,达到了根据主叫号码和被叫通信终端分别满足的条件确定向被叫通信终端发送预警信息的目的,从而实现了根据不同的触发条件向被叫通信终端发送不同的预警信息的技术效果,进而解决了现有技术识
别异常电话的方法常采用人工或简单模型筛查规则生成异常处理决策,存在效率低和预警速度较慢的技术问题,以下详细说明。
37.在上述异常通信的预警方法中的步骤s204中,确定向被叫通信终端发起呼叫的主叫号码之前,方法还包括如下步骤:获取所有电话号码在第一预设时间段内的话单数据,其中,话单数据至少包括所有电话号码的通话属性信息;依据话单数据中满足筛选条件的电话号码,确定第一号码集合;将第一号码集合中的特征信息输入到目标模型进行识别,其中,目标模型用于识别异常通话数据;依据目标模型的识别结果,确定异常号码集合。
38.在本技术实施例中,获取各电话号码在第一预设时间段内的话单数据,根据话单数据,确定存疑电话号码集(即上述异常号码集合)。具体地,在一定的时间周期(即上述第一预设时间段)内获取通信运营商提供的话单(call detail record,呼叫详细记录,简称cdr)数据,该话单数据中包含主叫号码、被叫号码、应答时间、通话时长等通话属性特征信息,并对号码活跃度、号码社交网络、号码地区特征等特征进行统计。话单数据中所包含的部分字段及字段含义可如下表所示:
39.字段字段含义电话类型海外、固话、手机号码等省、市号码归属省份、城市开户时间号码开户时间日平均通话时长最近一天的平均通话时长活跃度(天)号码最近一天主被叫总次数活跃度(周)号码最近一周主被叫总次数活跃度(月)号码最近一月主被叫总次数
40.首先,可根据筛选条件对话单数据进行初步筛选,如,电话类型为海外电话、手机号码,省、市为诈骗电话活跃的地区,开户时间为2个月以内,日平均通话时长低于20s,以及,活跃度(天)、活跃度(周)、活跃度(月)数据均高于平均数据100%以上。满足以上条件的为初步筛选的存疑电话号码集,也即得到第一号码集合。
41.然后,将初步筛选得到的存疑电话号码集的话单数据提取到的特征信息,输入训练好的诈骗电话识别模型(即上述目标模型),如,可采用随机森林思想建立诈骗电话识别模型,不断进行参数调优、交叉验证的离线训练。
42.最终,确定存疑电话号码集(即上述异常号码集合),该号码集为经过历史数据识别到的存疑电话号码的集合,属于高度可疑的电话号码。
43.在上述异常通信的预警方法中的步骤s206中,向主叫号码所在的主叫通信终端发送视频认证请求,具体包括如下步骤:获取第二预设时间段内关键词出现的数量,以及每个关键词重复的次数;在关键词出现的数量满足第一条件,且每个关键词重复的次数满足第二条件时,确定关键词满足第一预设条件,并向主叫号码所在的主叫通信终端发送视频认证请求。
44.在本技术实施例中,如图3所示触发视频认证请求的流程图,通过监听被叫通信终端(或被叫手机端)当前的通话内容,当监听到的通话内容中的关键词满足第一预设条件,且主叫用户电话号码(即上述主叫号码)属于存疑电话号码集(即上述异常号码集合)时,向主叫号码所在的主叫通信终端发送视频认证请求。具体地,经被叫用户授权,监听被叫通信
终端当前的通话内容,通过预存到本地的关键词库,判断当前通话内容中是否存在关键词。关键词库为服务端通过统计数据实时更新,并下发到本地的词库,关键词为经统计得到的近期诈骗常用词(即上述异常词语)。当预定时间(即上述第二预设时间段)内,如2分钟内匹配到的关键词超过预定数量,如3个,且重复次数超过2次时,即表示监听到的关键词满足第一预设条件,将该主叫号码发送至服务端。服务端将其与存疑电话号码集进行比对,如比对成功,则通过核心网向主叫用户终端或主叫手机端发送视频认证请求。需要说明的是,该视频认证请求仅为采集主叫用户终端的视频,并不影响当前通话的正常进行。
45.在上述异常通信的预警方法中的步骤s208中,确定向被叫通信终端发送的预警信息,具体包括如下步骤:依据视频认证请求,获取使用主叫通信终端的主叫用户的第一头像信息;比较第一头像信息和主叫用户的实名认证信息中的第二头像信息,得到比较结果;在比较结果指示第一头像信息和第二头像信息不一致的情况下,向被叫通信终端发送第一预警信息。
46.在本技术实施例中,实时采集主叫通信终端的视频,采用生物识别方法将主叫用户的头像(即上述第一头像信息)与手机卡实名认证信息(包含上述第二头像信息)进行比对,如匹配成功,则进入下一步,如匹配不成功,则向被叫通信终端发送第一预警弹窗(即上述第一预警信息)。
47.具体地,主叫通信终端接收到视频认证请求后,经主叫用户授权,实时采集主叫通信终端前置摄像头的视频,提示主叫用户将全脸显示在视频画面中,采用生物识别方法将主叫用户的头像与手机卡实名认证信息进行比对。如匹配成功,则表示当前主叫用户与实名认证信息相符,则可进入下一步,如匹配不成功,则表示当前用户与实名认证信息不相符,向被叫通信终端发送第一预警弹窗。第一预警弹窗为危险等级较低的弹窗,主要为提醒用户注意的信息内容,如“谨防诈骗”等,其显示策略可以为弹窗持续显示预定时间,如20秒,弹窗区域亮度高于通话界面亮度,用以提示被叫用户发现弹窗。
48.在上述异常通信的预警方法中的步骤s208中,确定向被叫通信终端发送的预警信息,具体包括如下步骤:在比较结果指示第一头像信息和第二头像信息一致的情况下,依据被叫通信终端的通话内容,确定使用被叫通信终端的被叫用户的情绪类型;在情绪类型满足第二预设条件的情况下,获取被叫用户在第三预设时间段内的行为数据;依据行为数据和情绪类型,确定预警策略;依据预警策略,向被叫通信终端发送与预警策略对应的第二预警信息。
49.在上述步骤中,确定使用被叫通信终端的被叫用户的情绪类型,具体包括如下步骤:获取被叫用户在通话内容中的语音数据;将语音数据中的语音特征信息输入情绪识别模型进行识别,其中,情绪识别模型用于识别用户的情绪类型,情绪类型包括以下至少之一:积极情绪、中级情绪和消极情绪;依据情绪识别模型的输出结果确定被叫用户的情绪类型。
50.在上述步骤中,依据行为数据和情绪类型,确定预警策略,具体包括如下步骤:在行为数据指示被叫用户对目标类型的应用软件的操作次数大于第一阈值,且被叫用户的通话次数大于第二阈值的情况下,确定被叫用户的风险等级为第一等级;在行为数据指示被叫用户对目标类型的应用软件的操作次数大于第三阈值,且被叫用户的通话次数大于第四阈值的情况下,确定被叫用户的风险等级为第二等级,其中,第二等级低于第一等级,第一
阈值大于第三阈值,第二阈值大于第四阈值;在行为数据指示被叫用户的风险等级不属于第一等级和第二等级的情况下,确定被叫用户的风险等级为第三等级,其中,第三等级低于第二等级;依据被叫用户所属的风险等级确定预警策略。
51.在本技术实施例中,根据被叫通信终端的通话内容中的语音数据,判断被叫用户的情绪类型,当被叫用户的情绪类型满足第二预设条件时,获取被叫用户在一定时间段(即上述第三预设时间段)内的行为数据。具体地,上述步骤确定主叫用户的头像与手机卡实名认证信息匹配成功,表示当前主叫用户与实名认证信息相符,需结合被叫用户信息进行判断。首先,可以获取被叫用户在通话内容中的语音数据,提取语音数据的语音特征,输入训练好的情绪识别模型,输出被叫用户当前的情绪类型,如高兴、兴奋、激动、慌乱、恐惧等。其中,情绪类型可分为积极情绪(如高兴,兴奋),中级情绪(如平静),消极情绪(如慌乱,恐惧)。当被叫用户当前的情绪类型属于中级情绪或消极情绪时(即满足第二预设条件),获取被叫用户在第三预设时间段内的行为数据,该第三预设时间段可以为当前通话前1天,行为数据主要包括用户操作银行app、支付app等操作行为,以及通话次数等。
52.根据被叫用户的行为数据,结合被叫用户当前的情绪类型,确定预警弹窗策略(即上述预警策略),向被叫通信终端发送与预警策略对应的第二预警弹窗(即上述第二预警信息)。具体地,统计被叫用户的行为数据,根据行为数据将被叫用户行为进行风险等级分类,风险等级分为低、中、高三级。具体的分类规则为:(1)当被叫用户操作金融类app(即上述目标类型的应用软件)的次数高于平均次数100%以上(即上述大于第一阈值),且被叫用户的通话次数高于平均次数50%以上(即上述大于第二阈值),则被叫用户的风险等级为高(即上述确定被叫用户的风险等级为第一等级);(2)当被叫用户操作金融类app的次数高于平均次数50%以上(即上述大于第三阈值),且被叫用户的通话次数高于平均次数20%以上(即上述大于第四阈值),则被叫用户的风险等级为中(即上述确定被叫用户的风险等级为第二等级);(3)其余为低。
53.当前被叫用户的情绪类型为中级或消极时,如被叫用户的风险等级为中,或者,当前被叫用户的情绪类型为积极但被叫用户的风险等级为高时,向被叫通信终端发送与预警策略对应的第二预警弹窗(即上述第二预警信息)。具体地,第二预警弹窗为危险等级较高的弹窗,除提醒用户注意的信息内容,如,“紧急!谨防诈骗”等,弹窗区域亮度高于通话界面亮度,其显示策略可以为弹窗以红色、黄色等颜色闪烁显示,如1秒1闪,连续闪烁10次,间隔10秒,再次连续闪烁10次。
54.在上述异常通信的预警方法中,向被叫通信终端发送与预警策略对应的第二预警信息之后,方法还包括如下步骤:在第四预设时间段内未接收到被叫用户对第二预警信息的响应操作时,启动第二预警策略,其中,第二预警策略用于向被叫用户的通讯录的目标好友发送预警信息,目标好友为与被叫用户处于预设范围内的用户。
55.在本技术实施例中,当前被叫用户的情绪类型为消极时,如被叫用户的风险等级为高,显示第二预警信息后,在第四预设时间段内未收到被叫用户对第二预警信息的响应操作时,启动“好友提醒”策略(即上述第二预警策略)。具体为,经被叫用户授权,获取被叫用户的通讯录好友列表,将好友列表的手机号以及当前被叫用户的位置信息发送至平台,平台向被叫用户好友列表里的各手机号的终端发送指令,接收反馈的位置信息,选取位置信息与当前被叫用户的位置信息处于预设地理范围的好友用户,合并预警弹窗信息+当前
被叫用户姓名,生成短信息,并将生成的短消息发送至选取的被叫用户好友的终端。可以理解为,对于风险较高的可能诈骗的情况,向被叫用户进行第二预警信息提醒后,当用户终端重复弹窗仍未收到用户合理化的响应操作(如挂断等)时,通过向其好友终端发送短消息,由地理范围内的好友协助通知,可协助当前被叫用户防止诈骗事件的进一步影响,对于防诈预警有明显效果。
56.本技术实施例提供的异常通信的预警方法具有如下优点:1.根据不同触发条件,按照不同策略向被叫通信终端发送不同的预警弹窗,使得异常来电的预警策略多样化,通过不同的预警弹窗触发条件,完善整体预警流程,避免简单粗暴的处理方式。2.根据条件触发,向主叫通信终端发送视频认证请求,根据比对结果,触发第一预警弹窗,实现了在不影响当前通话的前提下,增加认证流程,基于认证结果,启动低级别预警弹窗。3.根据被叫用户的行为数据,结合当前被叫用户的情绪类型,触发第二预警弹窗,该过程充分考虑到被叫用户当前情绪以及过去行为的危险等级影响,有效提升了预警识别的准确性,通过高级别预警弹窗,增强对用户的防诈预警效果。4.当被叫用户的情绪类型以及被叫用户的风险等级满足条件,且在预设时间段内未收到被叫用户的反馈时,触发“好友提醒”策略,通过向其好友终端发送短消息,由地理范围内的好友协助通知,可协助当前被叫用户防止诈骗事件的进一步影响,对于防诈预警有明显作用。
57.图4是根据本技术实施例的一种异常通信的预警装置的结构图,如图4所示,该装置包括:
58.获取模块402,用于获取被叫通信终端的通话内容;
59.第一确定模块404,用于在通话内容中的关键词满足第一预设条件的情况下,确定向被叫通信终端发起呼叫的主叫号码,其中,关键词为通话内容中出现的异常词语;
60.发送模块406,用于在主叫号码为异常号码集合中的号码的情况下,向主叫号码所在的主叫通信终端发送视频认证请求;
61.第二确定模块408,用于依据视频认证请求的认证结果和通话内容,确定向被叫通信终端发送的预警信息。
62.在上述异常通信的预警装置中的获取模块中,该模块还用于获取所有电话号码在第一预设时间段内的话单数据,其中,话单数据至少包括所有电话号码的通话属性信息;依据话单数据中满足筛选条件的电话号码,确定第一号码集合;将第一号码集合中的特征信息输入到目标模型进行识别,其中,目标模型用于识别异常通话数据;依据目标模型的识别结果,确定异常号码集合。
63.在上述异常通信的预警装置中的发送模块中,向主叫号码所在的主叫通信终端发送视频认证请求,具体包括如下过程:获取第二预设时间段内关键词出现的数量,以及每个关键词重复的次数;在关键词出现的数量满足第一条件,且每个关键词重复的次数满足第二条件时,确定关键词满足第一预设条件,并向主叫号码所在的主叫通信终端发送视频认证请求。
64.在上述异常通信的预警装置中的第二确定模块中,确定向被叫通信终端发送的预警信息,具体包括如下过程:依据视频认证请求,获取使用主叫通信终端的主叫用户的第一头像信息;比较第一头像信息和主叫用户的实名认证信息中的第二头像信息,得到比较结果;在比较结果指示第一头像信息和第二头像信息不一致的情况下,向被叫通信终端发送
第一预警信息。
65.在上述异常通信的预警装置中的第二确定模块中,确定向被叫通信终端发送的预警信息,具体包括如下过程:在比较结果指示第一头像信息和第二头像信息一致的情况下,依据被叫通信终端的通话内容,确定使用被叫通信终端的被叫用户的情绪类型;在情绪类型满足第二预设条件的情况下,获取被叫用户在第三预设时间段内的行为数据;依据行为数据和情绪类型,确定预警策略;依据预警策略,向被叫通信终端发送与预警策略对应的第二预警信息。
66.在上述异常通信的预警装置中的第二确定模块中,确定使用被叫通信终端的被叫用户的情绪类型,具体包括如下过程:获取被叫用户在通话内容中的语音数据;将语音数据中的语音特征信息输入情绪识别模型进行识别,其中,情绪识别模型用于识别用户的情绪类型,情绪类型包括以下至少之一:积极情绪、中级情绪和消极情绪;依据情绪识别模型的输出结果确定被叫用户的情绪类型。
67.在上述异常通信的预警装置中的第二确定模块中,依据行为数据和情绪类型,确定预警策略,具体包括如下过程:在行为数据指示被叫用户对目标类型的应用软件的操作次数大于第一阈值,且被叫用户的通话次数大于第二阈值的情况下,确定被叫用户的风险等级为第一等级;在行为数据指示被叫用户对目标类型的应用软件的操作次数大于第三阈值,且被叫用户的通话次数大于第四阈值的情况下,确定被叫用户的风险等级为第二等级,其中,第二等级低于第一等级,第一阈值大于第三阈值,第二阈值大于第四阈值;在行为数据指示被叫用户的风险等级不属于第一等级和第二等级的情况下,确定被叫用户的风险等级为第三等级,其中,第三等级低于第二等级;依据被叫用户所属的风险等级确定预警策略。
68.在上述异常通信的预警装置中的第二确定模块中,向被叫通信终端发送与预警策略对应的第二预警信息之后,该模块还用于在第四预设时间段内未接收到被叫用户对第二预警信息的响应操作时,启动第二预警策略,其中,第二预警策略用于向被叫用户的通讯录的目标好友发送预警信息,目标好友为与被叫用户处于预设范围内的用户。
69.需要说明的是,图4所示的异常通信的预警装置用于执行图2所示的异常通信的预警方法,因此上述异常通信的预警方法中的相关解释说明也适用于该异常通信的预警装置,此处不再赘述。
70.图5是根据本技术实施例的一种异常来电的预警方法的流程图,如图5所示,其过程如下:s1、获取各电话号码在一定时间段内的话单数据,根据话单数据,确定存疑电话号码集;s2、监听被叫用户当前通话内容,当监听到的关键词满足预设条件,且主叫用户电话号码属于存疑电话号码集时,向主叫用户终端发送视频认证请求;s3、实时采集主叫用户终端的视频,采用生物识别方法将主叫用户的头像与手机卡实名认证信息进行比对,如匹配成功,则进入下一步,如匹配不成功,则向被叫用户终端发送第一预警弹窗;s4、根据被叫用户语音数据,判断被叫用户的情绪类型,当被叫用户的情绪类型满足预设条件时,获取被叫用户在一定时间段内的行为数据;s5、根据被叫用户的行为数据,结合被叫用户当前的情绪类型,确定预警弹窗策略,向被叫用户终端发送策略对应的第二预警弹窗;s6、当前被叫用户的情绪类型为消极时,如被叫用户风险等级为高,显示第二预警弹窗后,未收到被叫用户反馈时,启动“好友提醒”策略。
71.本技术实施例还提供了一种非易失性存储介质,该非易失性存储介质包括存储的计算机程序,其中,该非易失性存储介质所在设备通过运行计算机程序执行以下异常通信的预警方法:获取被叫通信终端的通话内容;在通话内容中的关键词满足第一预设条件的情况下,确定向被叫通信终端发起呼叫的主叫号码,其中,关键词为通话内容中出现的异常词语;在主叫号码为异常号码集合中的号码的情况下,向主叫号码所在的主叫通信终端发送视频认证请求;依据视频认证请求的认证结果和通话内容,确定向被叫通信终端发送的预警信息。
72.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
73.在本技术的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
74.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
75.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
76.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
77.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
78.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。