一种骚扰电话检测方法、装置、设备及介质与流程

allin2024-06-26  99



1.本发明涉及计算机技术领域,尤其涉及一种骚扰电话检测方法、装置、设备及介质。


背景技术:

2.随着技术的发展以及对及时通信的依赖,除了正常的通讯功能外,有很多电话号码也被用于进行电话营销、恶意催债、高频骚扰、电信诈骗等违规行为。用户在使用移动通信终端的过程中,接收到的骚扰电话越来越多,对用户的工作和生活造成了极大的干扰。
3.相关技术中,通常使用下述两种骚扰电话检测方案:根据电话号码的语音通话内容,检测电话号码是否为骚扰电话号码;根据电话号码的通话行为建立检测模型,通过检测模型检测电话号码是否为骚扰电话号码。
4.根据电话号码的语音通话内容进行检测的骚扰电话检测方案,需要对语音通话内容进行监听识别,涉及用户个人隐私,且需要大量计算资源对语音文件进行文本转写及分析,投入成本巨大,检测效率低。通过检测模型进行检测的骚扰电话检测方案,需要对不特定骚扰场景进行分析,检出号码误报较大,检测的准确性低。相关技术的骚扰电话检测方案无法高效、准确地检测电话号码是否为骚扰电话号码。


技术实现要素:

5.本发明提供了一种骚扰电话检测方法、装置、设备及介质,以解决相关技术的骚扰电话检测方案无法高效、准确地检测电话号码是否为骚扰电话号码的问题。
6.根据本发明的一方面,提供了一种骚扰电话检测方法,包括:
7.获取预设时间区间内的话单数据;其中,所述话单数据包含预设时间区间内的每一通电话的关联信息,所述关联信息至少包括:主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所在地、被叫电话号码的号码类型;
8.根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码;
9.通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复信息;其中,所述回复信息为回复短信或回拨语音文件;
10.根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码。
11.根据本发明的另一方面,提供了一种骚扰电话检测装置,包括:
12.话单数据获取模块,用于获取预设时间区间内的话单数据;其中,所述话单数据包含预设时间区间内的每一通电话的关联信息,所述关联信息至少包括:主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所
在地、被叫电话号码的号码类型;
13.可疑电话检测模块,用于根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码;
14.测试短信发送模块,用于通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复信息;其中,所述回复信息为回复短信或回拨语音文件;
15.骚扰电话确定模块,用于根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码。
16.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
17.至少一个处理器;以及
18.与所述至少一个处理器通信连接的存储器;其中,
19.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的骚扰电话检测方法。
20.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的骚扰电话检测方法。
21.本发明实施例的技术方案,通过获取预设时间区间内的话单数据,根据预设的号码检测规则,确定话单数据包含的全部电话号码中的可疑电话号码;然后通过至少两个预设移动通信终端,分别将与各预设移动通信终端对应的测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息;最后根据可疑电话号码针对各测试短信的回复信息,确定可疑电话号码是否为骚扰电话号码,解决了相关技术的骚扰电话检测方案无法高效、准确地检测电话号码是否为骚扰电话号码的问题,取到了可以先根据预设的号码检测规则,确定话单数据包含的全部电话号码中的通话状态异常的,可能为骚扰电话号码的可疑电话号码,可以在确定的可疑电话号码的基础上,将各测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息,根据可疑电话号码针对各测试短信的回复信息,进一步深入分析,确定可疑电话号码是否为骚扰电话号码,提高了检测效率,准确性较高,实现了高效、准确地检测电话号码是否为骚扰电话号码的有益效果。
22.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
23.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1为本发明实施例一提供的一种骚扰电话检测方法的流程图。
25.图2为本发明实施例二提供的一种骚扰电话检测方法的流程图。
26.图3为本发明实施例三提供的一种骚扰电话检测装置的结构示意图。
27.图4为实现本发明实施例的骚扰电话检测方法的电子设备的结构示意图。
具体实施方式
28.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
29.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“目标”、“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包含”、“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
30.实施例一
31.图1为本发明实施例一提供的一种骚扰电话检测方法的流程图,本实施例可适用于检测电话号码是否为骚扰电话号码的情况,该方法可以由骚扰电话检测装置来执行,该骚扰电话检测装置可以采用硬件和/或软件的形式实现,该骚扰电话检测装置可配置于电子设备中。例如,服务器。如图1所示,该方法包括:
32.步骤101、获取预设时间区间内的话单数据。
33.其中,所述话单数据包含预设时间区间内的每一通电话的关联信息,所述关联信息至少包括:主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所在地、被叫电话号码的号码类型。
34.可选的,预设时间区间内的话单数据是预设时间区间内的每一通电话的相关信息。预设时间区间内的话单数据包含预设时间区间内的每一通电话的关联信息。每一通电话的关联信息包括但不限于:每一通电话中的主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所在地、被叫电话号码的号码类型、通话开始时间、通话持续时长、位置区码(location area code、lac)、小区编号cellid、国际移动设备标识(international mobile equipment identity,imei)等。
35.可选的,主叫电话号码是进行电话通话的两个电话号码中的主叫方。被叫电话号码是进行电话通话的两个电话号码中的被叫方。主叫电话号码的当前所在地是根据主叫电话号码对应的基站信息确定的主叫电话号码的当前实际所在地。被叫电话号码的当前所在地是根据被叫电话号码对应的基站信息确定的被叫电话号码的当前实际所在地。主叫电话号码的号码类型用于指示主叫电话号码为手机电话号码或座机电话号码。被叫电话号码的号码类型用于指示被叫电话号码为手机电话号码或座机电话号码。
36.可选的,预设时间区间可以根据业务需求进行设置。预设时间区间可以为当前时刻所在日期,以及当前时刻所在日期之前的多天。示例性的,当前时刻所在日期为2022年1月31日,预设时间区间为2022年1月31日,以及2022年1月31日之前的6天。即预设时间区间
为2022年1月25日至2022年1月31日。
37.可选的,获取预设时间区间内的话单数据,包括:从运营商系统中获取预设时间区间内的话单数据。运营商系统中存储了全部话单数据,包含各个时间区间内的话单数据。电子设备从运营商系统中存储的全部话单数据中获取预设时间区间内的话单数据。
38.可选的,获取预设时间区间内的话单数据,包括:获取用户上传的预设时长内的话单数据。用户将预设时长内的话单数据上传至电子设备。电子设备获取用户上传的预设时长内的话单数据。
39.步骤102、根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码。
40.可选的,所述话单数据包含的全部电话号码是预设时间区间内的每一通电话的主叫电话号码和被叫电话号码。预设的号码检测规则是用于确定话单数据包含的全部电话号码中的可疑电话号码的规则。
41.可选的,所述话单数据包含的全部电话号码中的可疑电话号码是所述话单数据包含的全部电话号码中的通话状态异常的一个或多个电话号码。可疑电话号码可能为骚扰电话号码。
42.可选的,所述根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码,包括:针对所述话单数据包含的每一个电话号码,执行下述操作:将预设时间区间划分为至少两个子时间区间,将各所述子时间区间中最接近当前时刻的时间区间确定为目标子时间区间;根据所述话单数据,统计所述目标子时间区间内的当前处理电话号码的主叫次数,判断所述主叫次数是否大于等于预设次数阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第一电话号码数量和第二电话号码数量;其中,所述第一电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话的手机电话号码的数量,所述第二电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话且通话次数为1次的手机电话号码的数量;判断所述第二电话号码数量与所述第一电话号码数量之间的比值是否大于等于第一预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码。
43.可选的,在判断所述第二电话号码数量与所述第一电话号码数量之间的比值是否大于等于第一预设比值阈值之后,还包括:若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第一通话次数和第二通话次数;其中,所述第一通话次数是所述目标子时间区间内所述当前处理电话号码的通话总次数,所述第二通话次数是所述目标子时间区间内所述当前处理电话号码的当前所在地与通话的电话号码的当前所在地相同的通话次数;判断所述第二通话次数与所述第一通话次数之间的比值是否大于第二预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第三电话号码数量和第四电话号码数量;其中,所述第三电话号码数量是预设时间区间内与所述当前处理电话号码通话的被叫电话号码的数量,所述第四电话号码数量是预设时间区间内与所述当前处理电话号码通话且通话次数大于2次的被叫电话号码的数量;判断所述第四电话号码数量与所述第三电话号码数量之间的比值是否小于第三预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则确定所述当前处理电话号码为正常电话号码。
44.可选的,预设时间区间为当前时刻所在日期,以及当前时刻所在日期之前的多天。将预设时间区间内的每一天划分为一个子时间区间,得到至少两个子时间区间。然后将各所述子时间区间中最接近当前时刻的时间区间,即当前时刻所在日期,确定为目标子时间区间。
45.示例性的,当前时刻所在日期为2022年1月31日,预设时间区间为2022年1月31日,以及2022年1月31日之前的6天。即预设时间区间为2022年1月25日至2022年1月31日。将预设时间区间内的每一天划分为一个子时间区间,得到7个子时间区间。然后将各所述子时间区间中最接近当前时刻的时间区间,即当前时刻所在日期2022年1月31日,确定为目标子时间区间。
46.可选的,通常情况下,满足下述条件的电话号码为所述话单数据包含的全部电话号码中的可疑电话号码:目标子时间区间内的电话号码的主叫次数大于等于预设次数阈值;与电话号码对应的第二电话号码数量和第一电话号码数量之间的比值大于等于第一预设比值阈值;其中,第一电话号码数量是目标子时间区间内与电话号码通话的手机电话号码的数量,第二电话号码数量是目标子时间区间内与电话号码通话且通话次数为1次的手机电话号码的数量;与电话号码对应的第二通话次数和第一通话次数之间的比值大于第二预设比值阈值;其中,第一通话次数是目标子时间区间内电话号码的通话总次数,第二通话次数是目标子时间区间内电话号码的当前所在地与通话的电话号码的当前所在地相同的通话次数;与电话号码对应的第四电话号码数量和第三电话号码数量之间的比值小于第三预设比值阈值;其中,第三电话号码数量是预设时间区间内与电话号码通话的被叫电话号码的数量,第四电话号码数量是预设时间区间内与电话号码通话且通话次数大于2次的被叫电话号码的数量。
47.可选的,预设次数阈值、第一预设比值阈值、第二预设比值阈值以及第三预设比值阈值可以根据历史经验值和/或业务需求进行设置。
48.可选的,根据所述话单数据,统计所述目标子时间区间内的当前处理电话号码的主叫次数,判断所述主叫次数是否大于等于预设次数阈值。所述目标子时间区间内的当前处理电话号码的主叫次数是所述目标子时间区间内当前处理电话号码作为电话通话中的主叫方的次数。若所述主叫次数大于等于预设次数阈值,则确定所述当前处理电话号码为可疑电话号码。若所述主叫次数小于预设次数阈值否,则根据所述话单数据,统计与所述当前处理电话号码对应的第一电话号码数量和第二电话号码数量,继续根据与所述当前处理电话号码对应的第一电话号码数量和第二电话号码数量,检测所述当前处理电话号码是否为可疑电话号码。
49.可选的,判断所述第二电话号码数量与所述第一电话号码数量之间的比值是否大于等于第一预设比值阈值。所述第一电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话的手机电话号码的数量。即在所述目标子时间区间内与所述当前处理电话号码通话的全部电话号码中,号码类型为手机电话号码的电话号码的数量。所述第二电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话且通话次数为1次的手机电话号码的数量。即在所述目标子时间区间内与所述当前处理电话号码通话的全部电话号码中,号码类型为手机电话号码且与所述当前处理电话号码通话的通话次数为1次的电话号码的数量。
50.可选的,若所述第二电话号码数量与所述第一电话号码数量之间的比值大于等于第一预设比值阈值,则确定所述当前处理电话号码为可疑电话号码。若所述第二电话号码数量与所述第一电话号码数量之间的比值小于第一预设比值阈值,则根据所述话单数据,统计与所述当前处理电话号码对应的第一通话次数和第二通话次数,继续根据所述当前处理电话号码对应的第一通话次数和第二通话次数,检测所述当前处理电话号码是否为可疑电话号码。
51.可选的,判断所述第二通话次数与所述第一通话次数之间的比值是否大于第二预设比值阈值。所述第一通话次数是所述目标子时间区间内所述当前处理电话号码的通话总次数。所述第二通话次数是所述目标子时间区间内所述当前处理电话号码的当前所在地与通话的电话号码的当前所在地相同的通话次数。
52.可选的,若所述第二通话次数与所述第一通话次数之间的比值大于第二预设比值阈值,则确定所述当前处理电话号码为可疑电话号码。若所述第二通话次数与所述第一通话次数之间的比值小于等于第二预设比值阈值,则根据所述话单数据,统计与所述当前处理电话号码对应的第三电话号码数量和第四电话号码数量,继续根据与所述当前处理电话号码对应的第三电话号码数量和第四电话号码数量,检测所述当前处理电话号码是否为可疑电话号码。
53.可选的,判断所述第四电话号码数量与所述第三电话号码数量之间的比值是否小于第三预设比值阈值。所述第三电话号码数量是预设时间区间内与所述当前处理电话号码通话的被叫电话号码的数量。所述第四电话号码数量是预设时间区间内与所述当前处理电话号码通话且通话次数大于2次的被叫电话号码的数量。
54.可选的,若所述第四电话号码数量与所述第三电话号码数量之间的比值小于第三预设比值阈值,则确定所述当前处理电话号码为可疑电话号码。若所述第四电话号码数量与所述第三电话号码数量之间的比值大于等于第三预设比值阈值,则确定所述当前处理电话号码为正常电话号码。
55.步骤103、通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复信息。
56.其中,所述回复信息为回复短信或回拨语音文件。
57.可选的,针对不同的骚扰类型,设置与各骚扰类型对应的测试短信。骚扰类型包括但不限于:贷款、产品销售以及投资等。测试短信用于指示相应骚扰类型的骚扰电话号码进行回拨或回复短信。
58.可选的,若相应骚扰类型的骚扰电话号码接收到测试短信,会进行回拨或者回复短信。回拨的语音或回复的短信中会包含相应的骚扰语音或骚扰文字。
59.可选的,若正常电话号码接收到测试短信,通常不会进行回拨或者回复短信,即使进行回拨或者回复短信,回拨的语音或回复的短信中也不会包含相应的骚扰语音或骚扰文字。
60.可选的,针对每一个测试短信,设置一个对应的预设移动通信终端。预设移动通信终端是用于将对应的测试短信发送至可疑电话号码,并获取可疑电话号码针对测试短信的回复信息的移动通信终端。移动通信终端包括但不限于手机或者具有通话功能的电子设
备。预设移动通信终端中设置通信卡,可以发送短信至其他电话号码,可以接收其他电话号码发送的短信,还可以与其他电话号码进行通话。
61.可选的,通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复信息,包括:电子设备指示各预设移动通信终端执行下述操作:将与预设移动通信终端对应的测试短信发送至可疑电话号码,并记录测试短信的发送时间;若可疑电话号码在接收测试短信后发送回复短信,则记录收到回复短信的接收时间,将回复短信确定为可疑电话号码针对测试短信的回复信息,将可疑电话号码针对测试短信的回复信息、测试短信的发送时间以及收到回复短信的接收时间反馈至电子设备;若可疑电话号码在接收测试短信后进行回拨,则记录回拨时间、对回拨语音进行录音,得到回拨语音文件,并记录录音时长,将回拨语音文件确定为可疑电话号码针对测试短信的回复信息,将可疑电话号码针对测试短信的回复信息、测试短信的发送时间、回拨时间以及录音时长反馈至电子设备。
62.步骤104、根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码。
63.可选的,所述根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码,包括:确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果;根据与各回复信息对应的号码检测结果,确定所述可疑电话号码是否为骚扰电话号码。
64.可选的,针对与各骚扰类型对应的测试短信,设置匹配的骚扰语音数据库和骚扰关键词集合。
65.可选的,测试短信对应的骚扰语音数据库包含与测试短信对应的至少两个骚扰语音文件。与测试短信对应的至少两个骚扰语音文件是包含相应骚扰类型的骚扰电话号码在回拨时可能会输出的骚扰语音的语音文件。
66.可选的,测试短信对应的骚扰关键词集合包含与测试短信对应的至少两个骚扰关键词。与测试短信对应的至少两个骚扰关键词是相应骚扰类型的骚扰电话号码在接收到测试短信后回复的短信中可能包含的多个词语。
67.可选的,所述确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果,包括:针对每一个回复信息,执行下述操作:若当前处理回复信息为回复短信,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰关键词集合,确定为与所述当前处理回复信息对应的骚扰关键词集合;其中,所述骚扰关键词集合包含与所述测试短信对应的至少两个骚扰关键词;检测所述当前处理回复信息的短信内容中是否存在所述骚扰关键词集合中的各所述骚扰关键词;若所述当前处理回复信息的短信内容中存在所述骚扰关键词集合中的目标骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述当前处理回复信息的短信内容中不存在所述骚扰关键词集合中的任一一个骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。
68.可选的,所述确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果,包
括:针对每一个回复信息,执行下述操作:若当前处理回复信息为回拨语音文件,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰语音数据库,确定为与所述当前处理回复信息对应的骚扰语音数据库;其中,所述骚扰语音数据库包含与所述测试短信对应的至少两个骚扰语音文件;检测所述骚扰语音数据库中的各所述骚扰语音文件中是否存在与所述当前处理回复信息匹配的目标骚扰语音文件;若所述骚扰语音数据库中的各所述骚扰语音文件中存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述骚扰语音数据库中的各所述骚扰语音文件中不存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。
69.可选的,检测所述骚扰语音数据库中的各所述骚扰语音文件中是否存在与所述当前处理回复信息匹配的目标骚扰语音文件,包括:通过预设的语音文本转换模块,将所述当前处理回复信息转换为回复文本,将各所述骚扰语音文件转换为骚扰语音文本;分别计算回复文本与各骚扰语音文本之间的相似度;按照相似度从高到低,对各骚扰语音文本进行排序;将位于排序结果第一位的骚扰语音文本转换前的骚扰语音文件,确定为与所述当前处理回复信息匹配的目标骚扰语音文件。
70.可选的,所述根据与各回复信息对应的号码检测结果,确定所述可疑电话号码是否为骚扰电话号码,包括:检测与各回复信息对应的号码检测结果是否为正常电话号码;若与各回复信息对应的号码检测结果都为正常电话号码,则确定所述可疑电话号码为正常电话号码;若各回复信息中存在至少一个对应的号码检测结果为骚扰电话号码的目标回复信息,则确定所述可疑电话号码为骚扰电话号码,并根据各所述目标回复信息对应的骚扰类型,确定所述可疑电话号码的骚扰类型。
71.可选的,根据各所述目标回复信息对应的骚扰类型,确定所述可疑电话号码的骚扰类型,包括:若仅有所述可疑电话号码的一个回复短信对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将所述回复短信的骚扰类型,确定为所述可疑电话号码的骚扰类型;其中,回复短信的骚扰类型是与回复短信对应的测试短信所对应的骚扰类型。
72.可选的,若所述可疑电话号码的多个回复短信对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将接收时间最早的回复短信的骚扰类型,确定为所述可疑电话号码的骚扰类型。
73.可选的,若仅有所述可疑电话号码的一个回拨语音文件对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将所述回拨语音文件的骚扰类型,确定为所述可疑电话号码的骚扰类型;其中,回拨语音文件的骚扰类型是与回拨语音文件对应的测试短信所对应的骚扰类型。
74.可选的,若所述可疑电话号码的多个回拨语音文件对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将录音时长最长的回拨语音文件的骚扰类型,确定为所述可疑电话号码的骚扰类型。
75.可选的,若所述可疑电话号码的多个回拨语音文件对应的号码检测结果为骚扰电话号码,且所述可疑电话号码的多个回复短信对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将录音时长最长的回拨语音文件的骚扰类型,确
定为所述可疑电话号码的骚扰类型。
76.可选的,若所述可疑电话号码没有进行回拨或回复短信,则确定所述可疑电话号码为正常电话号码。
77.可选的,在确定所述可疑电话号码为骚扰电话号码,并将所述回复短信的骚扰类型,确定为所述可疑电话号码的骚扰类型之后,还包括:将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户。
78.可选的,目标用户是对骚扰电话号码进行处理的工作人员。
79.可选的,将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户,包括:通过号码输出页面,将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户。号码输出页面是用于向用户展示所述可疑电话号码、所述可疑电话号码的骚扰类型的页面。电子设备显示号码输出页面,通过号码输出页面,将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户。
80.可选的,将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户,包括:将所述可疑电话号码、所述可疑电话号码的骚扰类型发送至目标用户使用的终端设备。
81.本发明实施例的技术方案,通过获取预设时间区间内的话单数据,根据预设的号码检测规则,确定话单数据包含的全部电话号码中的可疑电话号码;然后通过至少两个预设移动通信终端,分别将与各预设移动通信终端对应的测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息;最后根据可疑电话号码针对各测试短信的回复信息,确定可疑电话号码是否为骚扰电话号码,解决了相关技术的骚扰电话检测方案无法高效、准确地检测电话号码是否为骚扰电话号码的问题,取到了可以先根据预设的号码检测规则,确定话单数据包含的全部电话号码中的通话状态异常的,可能为骚扰电话号码的可疑电话号码,可以在确定的可疑电话号码的基础上,将各测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息,根据可疑电话号码针对各测试短信的回复信息,进一步深入分析,确定可疑电话号码是否为骚扰电话号码,提高了检测效率,准确性较高,实现了高效、准确地检测电话号码是否为骚扰电话号码的有益效果。
82.本发明实施例中,测试短信可以根据需求随时调整,灵活性大,适应性强,并且可以根据可疑电话号码针对各测试短信的回复信息留痕骚扰证据,方便后续处置时可以防止用户投诉。
83.实施例二
84.图2为本发明实施例二提供的一种骚扰电话检测方法的流程图,本发明实施例可以与上述一个或者多个实施例中各个可选方案结合。如图2所示,该方法包括:
85.步骤201、获取预设时间区间内的话单数据。
86.其中,所述话单数据包含预设时间区间内的每一通电话的关联信息,所述关联信息至少包括:主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所在地、被叫电话号码的号码类型。
87.步骤202、根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码。
88.步骤203、通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复
信息。
89.其中,所述回复信息为回复短信或回拨语音文件。
90.步骤204、确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果。
91.可选的,针对与各骚扰类型对应的测试短信,设置匹配的骚扰语音数据库和骚扰关键词集合。测试短信对应的骚扰语音数据库包含与测试短信对应的至少两个骚扰语音文件。与测试短信对应的至少两个骚扰语音文件是包含相应骚扰类型的骚扰电话号码在回拨时可能会输出的骚扰语音的语音文件。测试短信对应的骚扰关键词集合包含与测试短信对应的至少两个骚扰关键词。与测试短信对应的至少两个骚扰关键词是相应骚扰类型的骚扰电话号码在接收到测试短信后回复的短信中可能包含的多个词语。
92.可选的,所述确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果,包括:针对每一个回复信息,执行下述操作:若当前处理回复信息为回复短信,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰关键词集合,确定为与所述当前处理回复信息对应的骚扰关键词集合;其中,所述骚扰关键词集合包含与所述测试短信对应的至少两个骚扰关键词;检测所述当前处理回复信息的短信内容中是否存在所述骚扰关键词集合中的各所述骚扰关键词;若所述当前处理回复信息的短信内容中存在所述骚扰关键词集合中的目标骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述当前处理回复信息的短信内容中不存在所述骚扰关键词集合中的任一一个骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。
93.可选的,所述确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果,包括:针对每一个回复信息,执行下述操作:若当前处理回复信息为回拨语音文件,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰语音数据库,确定为与所述当前处理回复信息对应的骚扰语音数据库;其中,所述骚扰语音数据库包含与所述测试短信对应的至少两个骚扰语音文件;检测所述骚扰语音数据库中的各所述骚扰语音文件中是否存在与所述当前处理回复信息匹配的目标骚扰语音文件;若所述骚扰语音数据库中的各所述骚扰语音文件中存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述骚扰语音数据库中的各所述骚扰语音文件中不存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。
94.可选的,检测所述骚扰语音数据库中的各所述骚扰语音文件中是否存在与所述当前处理回复信息匹配的目标骚扰语音文件,包括:通过预设的语音文本转换模块,将所述当前处理回复信息转换为回复文本,将各所述骚扰语音文件转换为骚扰语音文本;分别计算回复文本与各骚扰语音文本之间的相似度;按照相似度从高到低,对各骚扰语音文本进行排序;将位于排序结果第一位的骚扰语音文本转换前的骚扰语音文件,确定为与所述当前处理回复信息匹配的目标骚扰语音文件。
95.步骤205、根据与各回复信息对应的号码检测结果,确定所述可疑电话号码是否为骚扰电话号码。
96.可选的,所述根据与各回复信息对应的号码检测结果,确定所述可疑电话号码是否为骚扰电话号码,包括:检测与各回复信息对应的号码检测结果是否为正常电话号码;若与各回复信息对应的号码检测结果都为正常电话号码,则确定所述可疑电话号码为正常电话号码;若各回复信息中存在至少一个对应的号码检测结果为骚扰电话号码的目标回复信息,则确定所述可疑电话号码为骚扰电话号码,并根据各所述目标回复信息对应的骚扰类型,确定所述可疑电话号码的骚扰类型。
97.可选的,根据各所述目标回复信息对应的骚扰类型,确定所述可疑电话号码的骚扰类型,包括:若仅有所述可疑电话号码的一个回复短信对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将所述回复短信的骚扰类型,确定为所述可疑电话号码的骚扰类型;其中,回复短信的骚扰类型是与回复短信对应的测试短信所对应的骚扰类型。
98.可选的,若所述可疑电话号码的多个回复短信对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将接收时间最早的回复短信的骚扰类型,确定为所述可疑电话号码的骚扰类型。
99.可选的,若仅有所述可疑电话号码的一个回拨语音文件对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将所述回拨语音文件的骚扰类型,确定为所述可疑电话号码的骚扰类型;其中,回拨语音文件的骚扰类型是与回拨语音文件对应的测试短信所对应的骚扰类型。
100.可选的,若所述可疑电话号码的多个回拨语音文件对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将录音时长最长的回拨语音文件的骚扰类型,确定为所述可疑电话号码的骚扰类型。
101.可选的,若所述可疑电话号码的多个回拨语音文件对应的号码检测结果为骚扰电话号码,且所述可疑电话号码的多个回复短信对应的号码检测结果为骚扰电话号码,则确定所述可疑电话号码为骚扰电话号码,并将录音时长最长的回拨语音文件的骚扰类型,确定为所述可疑电话号码的骚扰类型。
102.可选的,若所述可疑电话号码没有进行回拨或回复短信,则确定所述可疑电话号码为正常电话号码。
103.可选的,在确定所述可疑电话号码为骚扰电话号码,并将所述回复短信的骚扰类型,确定为所述可疑电话号码的骚扰类型之后,还包括:将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户。目标用户是对骚扰电话号码进行处理的工作人员。
104.可选的,将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户,包括:通过号码输出页面,将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户。号码输出页面是用于向用户展示所述可疑电话号码、所述可疑电话号码的骚扰类型的页面。电子设备显示号码输出页面,通过号码输出页面,将所述可疑电话号码、所述可疑电话号码的骚扰类型提供给目标用户。
105.本发明实施例的技术方案,取到了可以先根据预设的号码检测规则,确定话单数据包含的全部电话号码中的通话状态异常的,可能为骚扰电话号码的可疑电话号码,可以在确定的可疑电话号码的基础上,将各测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息,根据可疑电话号码针对各测试短信的回复信息,进一步深
入分析,确定可疑电话号码是否为骚扰电话号码,提高了检测效率,准确性较高,实现了高效、准确地检测电话号码是否为骚扰电话号码的有益效果。
106.实施例三
107.图3为本发明实施例三提供的一种骚扰电话检测装置的结构示意图。所述装置可以配置于电子设备中。如图3所示,所述装置包括:话单数据获取模块301、可疑电话检测模块302、测试短信发送模块303以及骚扰电话确定模块304。
108.其中,话单数据获取模块301,用于获取预设时间区间内的话单数据;其中,所述话单数据包含预设时间区间内的每一通电话的关联信息,所述关联信息至少包括:主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所在地、被叫电话号码的号码类型;可疑电话检测模块302,用于根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码;测试短信发送模块303,用于通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复信息;其中,所述回复信息为回复短信或回拨语音文件;骚扰电话确定模块304,用于根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码。
109.本发明实施例的技术方案,通过获取预设时间区间内的话单数据,根据预设的号码检测规则,确定话单数据包含的全部电话号码中的可疑电话号码;然后通过至少两个预设移动通信终端,分别将与各预设移动通信终端对应的测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息;最后根据可疑电话号码针对各测试短信的回复信息,确定可疑电话号码是否为骚扰电话号码,解决了相关技术的骚扰电话检测方案无法高效、准确地检测电话号码是否为骚扰电话号码的问题,取到了可以先根据预设的号码检测规则,确定话单数据包含的全部电话号码中的通话状态异常的,可能为骚扰电话号码的可疑电话号码,可以在确定的可疑电话号码的基础上,将各测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息,根据可疑电话号码针对各测试短信的回复信息,进一步深入分析,确定可疑电话号码是否为骚扰电话号码,提高了检测效率,准确性较高,实现了高效、准确地检测电话号码是否为骚扰电话号码的有益效果。
110.在本发明实施例的一个可选实施方式中,可选的,可疑电话检测模块302具体用于:针对所述话单数据包含的每一个电话号码,执行下述操作:将预设时间区间划分为至少两个子时间区间,将各所述子时间区间中最接近当前时刻的时间区间确定为目标子时间区间;根据所述话单数据,统计所述目标子时间区间内的当前处理电话号码的主叫次数,判断所述主叫次数是否大于等于预设次数阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第一电话号码数量和第二电话号码数量;其中,所述第一电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话的手机电话号码的数量,所述第二电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话且通话次数为1次的手机电话号码的数量;判断所述第二电话号码数量与所述第一电话号码数量之间的比值是否大于等于第一预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码。
111.在本发明实施例的一个可选实施方式中,可选的,可疑电话检测模块302还用于:若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第一通话次数和第二通
话次数;其中,所述第一通话次数是所述目标子时间区间内所述当前处理电话号码的通话总次数,所述第二通话次数是所述目标子时间区间内所述当前处理电话号码的当前所在地与通话的电话号码的当前所在地相同的通话次数;判断所述第二通话次数与所述第一通话次数之间的比值是否大于第二预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第三电话号码数量和第四电话号码数量;其中,所述第三电话号码数量是预设时间区间内与所述当前处理电话号码通话的被叫电话号码的数量,所述第四电话号码数量是预设时间区间内与所述当前处理电话号码通话且通话次数大于2次的被叫电话号码的数量;判断所述第四电话号码数量与所述第三电话号码数量之间的比值是否小于第三预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则确定所述当前处理电话号码为正常电话号码。
112.在本发明实施例的一个可选实施方式中,可选的,骚扰电话确定模块304具体用于:确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果;根据与各回复信息对应的号码检测结果,确定所述可疑电话号码是否为骚扰电话号码。
113.在本发明实施例的一个可选实施方式中,可选的,骚扰电话确定模块304在执行确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果的操作时,具体用于:针对每一个回复信息,执行下述操作:若当前处理回复信息为回复短信,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰关键词集合,确定为与所述当前处理回复信息对应的骚扰关键词集合;其中,所述骚扰关键词集合包含与所述测试短信对应的至少两个骚扰关键词;检测所述当前处理回复信息的短信内容中是否存在所述骚扰关键词集合中的各所述骚扰关键词;若所述当前处理回复信息的短信内容中存在所述骚扰关键词集合中的目标骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述当前处理回复信息的短信内容中不存在所述骚扰关键词集合中的任一一个骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。
114.在本发明实施例的一个可选实施方式中,可选的,骚扰电话确定模块304在执行确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果的操作时,还用于:针对每一个回复信息,执行下述操作:若当前处理回复信息为回拨语音文件,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰语音数据库,确定为与所述当前处理回复信息对应的骚扰语音数据库;其中,所述骚扰语音数据库包含与所述测试短信对应的至少两个骚扰语音文件;检测所述骚扰语音数据库中的各所述骚扰语音文件中是否存在与所述当前处理回复信息匹配的目标骚扰语音文件;若所述骚扰语音数据库中的各所述骚扰语音文件中存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述骚扰语音数据库中的各所述骚扰语音文件中不存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。
115.在本发明实施例的一个可选实施方式中,可选的,骚扰电话确定模块304在执行根
据与各回复信息对应的号码检测结果,确定所述可疑电话号码是否为骚扰电话号码的操作时,具体用于:检测与各回复信息对应的号码检测结果是否为正常电话号码;若与各回复信息对应的号码检测结果都为正常电话号码,则确定所述可疑电话号码为正常电话号码;若各回复信息中存在至少一个对应的号码检测结果为骚扰电话号码的目标回复信息,则确定所述可疑电话号码为骚扰电话号码,并根据各所述目标回复信息对应的骚扰类型,确定所述可疑电话号码的骚扰类型。
116.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
117.上述骚扰电话检测装置可执行本发明任一实施例所提供的骚扰电话检测方法,具备执行骚扰电话检测方法相应的功能模块和有益效果。
118.实施例四
119.图4示出了可以用来实现本发明实施例的骚扰电话检测方法的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
120.如图4所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18构建到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
121.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
122.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如骚扰电话检测方法。
123.在一些实施例中,骚扰电话检测方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序构建到ram 13并由处理器11执行时,可以执行上文描述的骚扰电话检测方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行骚扰电话检测方法。
124.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电
路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
125.用于实施本发明的骚扰电话检测方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程骚扰电话检测装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
126.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
127.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
128.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
129.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
130.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
131.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

技术特征:
1.一种骚扰电话检测方法,其特征在于,包括:获取预设时间区间内的话单数据;其中,所述话单数据包含预设时间区间内的每一通电话的关联信息,所述关联信息至少包括:主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所在地、被叫电话号码的号码类型;根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码;通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复信息;其中,所述回复信息为回复短信或回拨语音文件;根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码。2.根据权利要求1所述的方法,其特征在于,所述根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码,包括:针对所述话单数据包含的每一个电话号码,执行下述操作:将预设时间区间划分为至少两个子时间区间,将各所述子时间区间中最接近当前时刻的时间区间确定为目标子时间区间;根据所述话单数据,统计所述目标子时间区间内的当前处理电话号码的主叫次数,判断所述主叫次数是否大于等于预设次数阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第一电话号码数量和第二电话号码数量;其中,所述第一电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话的手机电话号码的数量,所述第二电话号码数量是所述目标子时间区间内与所述当前处理电话号码通话且通话次数为1次的手机电话号码的数量;判断所述第二电话号码数量与所述第一电话号码数量之间的比值是否大于等于第一预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码。3.根据权利要求2所述的方法,其特征在于,在判断所述第二电话号码数量与所述第一电话号码数量之间的比值是否大于等于第一预设比值阈值之后,还包括:若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第一通话次数和第二通话次数;其中,所述第一通话次数是所述目标子时间区间内所述当前处理电话号码的通话总次数,所述第二通话次数是所述目标子时间区间内所述当前处理电话号码的当前所在地与通话的电话号码的当前所在地相同的通话次数;判断所述第二通话次数与所述第一通话次数之间的比值是否大于第二预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则根据所述话单数据,统计与所述当前处理电话号码对应的第三电话号码数量和第四电话号码数量;其中,所述第三电话号码数量是预设时间区间内与所述当前处理电话号码通话的被叫电话号码的数量,所述第四电话号码数量是预设时间区间内与所述当前处理电话号码通话且通话次数大于2次的被叫电话号码的数量;
判断所述第四电话号码数量与所述第三电话号码数量之间的比值是否小于第三预设比值阈值;若是,则确定所述当前处理电话号码为可疑电话号码;若否,则确定所述当前处理电话号码为正常电话号码。4.根据权利要求1所述的方法,其特征在于,所述根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码,包括:确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果;根据与各回复信息对应的号码检测结果,确定所述可疑电话号码是否为骚扰电话号码。5.根据权利要求4所述的方法,其特征在于,所述确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果,包括:针对每一个回复信息,执行下述操作:若当前处理回复信息为回复短信,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰关键词集合,确定为与所述当前处理回复信息对应的骚扰关键词集合;其中,所述骚扰关键词集合包含与所述测试短信对应的至少两个骚扰关键词;检测所述当前处理回复信息的短信内容中是否存在所述骚扰关键词集合中的各所述骚扰关键词;若所述当前处理回复信息的短信内容中存在所述骚扰关键词集合中的目标骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述当前处理回复信息的短信内容中不存在所述骚扰关键词集合中的任一一个骚扰关键词,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。6.根据权利要求4所述的方法,其特征在于,所述确定与各回复信息对应的骚扰语音数据库或骚扰关键词集合,根据所述骚扰语音数据库或所述骚扰关键词集合,确定与各回复信息对应的号码检测结果,包括:针对每一个回复信息,执行下述操作:若当前处理回复信息为回拨语音文件,则将与所述当前处理回复信息所对应的测试短信匹配的骚扰语音数据库,确定为与所述当前处理回复信息对应的骚扰语音数据库;其中,所述骚扰语音数据库包含与所述测试短信对应的至少两个骚扰语音文件;检测所述骚扰语音数据库中的各所述骚扰语音文件中是否存在与所述当前处理回复信息匹配的目标骚扰语音文件;若所述骚扰语音数据库中的各所述骚扰语音文件中存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为骚扰电话号码;若所述骚扰语音数据库中的各所述骚扰语音文件中不存在与所述当前处理回复信息匹配的目标骚扰语音文件,则确定与所述当前处理回复信息对应的号码检测结果为正常电话号码。7.根据权利要求4所述的方法,其特征在于,所述根据与各回复信息对应的号码检测结
果,确定所述可疑电话号码是否为骚扰电话号码,包括:检测与各回复信息对应的号码检测结果是否为正常电话号码;若与各回复信息对应的号码检测结果都为正常电话号码,则确定所述可疑电话号码为正常电话号码;若各回复信息中存在至少一个对应的号码检测结果为骚扰电话号码的目标回复信息,则确定所述可疑电话号码为骚扰电话号码,并根据各所述目标回复信息对应的骚扰类型,确定所述可疑电话号码的骚扰类型。8.一种骚扰电话检测装置,其特征在于,包括:话单数据获取模块,用于获取预设时间区间内的话单数据;其中,所述话单数据包含预设时间区间内的每一通电话的关联信息,所述关联信息至少包括:主叫电话号码、主叫电话号码的当前所在地、主叫电话号码的号码类型、被叫电话号码、被叫电话号码的当前所在地、被叫电话号码的号码类型;可疑电话检测模块,用于根据预设的号码检测规则,确定所述话单数据包含的全部电话号码中的可疑电话号码;测试短信发送模块,用于通过至少两个预设移动通信终端,分别将与各所述预设移动通信终端对应的测试短信发送至所述可疑电话号码,并获取所述可疑电话号码针对各测试短信的回复信息;其中,所述回复信息为回复短信或回拨语音文件;骚扰电话确定模块,用于根据所述可疑电话号码针对各测试短信的回复信息,确定所述可疑电话号码是否为骚扰电话号码。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的骚扰电话检测方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的骚扰电话检测方法。

技术总结
本发明公开了一种骚扰电话检测方法、装置、设备及介质。方法包括:获取预设时间区间内的话单数据;根据预设的号码检测规则,确定话单数据包含的全部电话号码中的可疑电话号码;通过至少两个预设移动通信终端,分别将与各预设移动通信终端对应的测试短信发送至可疑电话号码,并获取可疑电话号码针对各测试短信的回复信息;根据可疑电话号码针对各测试短信的回复信息,确定可疑电话号码是否为骚扰电话号码。本发明实施例可以在确定的可疑电话号码的基础上,将各测试短信发送至可疑电话号码,根据可疑电话号码针对各测试短信的回复信息进一步深入分析,确定可疑电话号码是否为骚扰电话号码,实现高效、准确地检测电话号码是否为骚扰电话号码。骚扰电话号码。骚扰电话号码。


技术研发人员:傅昕 傅强 徐涛 梁彧 阿曼太 杨满智 田野 王杰 金红 陈晓光
受保护的技术使用者:恒安嘉新(北京)科技股份公司
技术研发日:2022.03.28
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-14831.html

最新回复(0)