骚扰电话号码的确定方法、装置、设备及存储介质与流程

文档序号:18899410发布日期:2019-10-18 21:43阅读:150来源:国知局
骚扰电话号码的确定方法、装置、设备及存储介质与流程

本申请涉及隐私保护领域,特别涉及一种骚扰电话号码的确定方法、装置、设备及存储介质。



背景技术:

移动通信技术飞速发展,给人们的生活和工作、生活、学习也代来极大的便利。与此同时,各种推销、广告、诈骗等骚扰电话也越来越多,给人们的生活造成极大的困扰。

传统的骚扰电话拦截方法,通常采用手机显示该号码为骚扰电话或高频电话,提示用户注意接听或直接挂断,或设置特有的铃声,对骚扰电话进行提示,除此之外,还采用下载第三方防骚扰软件的方法,自动隐藏与处理骚扰电话。但是基于合成音或录音的骚扰电话也越来越多,还经常变换号码,使得传统的骚扰电话拦截方法几近失效,对人们的工作效率和心情影响极大。



技术实现要素:

本申请的目的在于提供一种骚扰电话号码的确定方法、装置、设备及存储介质,以能够有效识别并拦截骚扰电话。

第一方面,本申请实施例提供了一种骚扰电话号码的确定方法,包括:

监测到用户端接通电话后,获取设定时长内的语音电话发起端的目标语音信息以及该语音电话发起端的终端号码;

基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配;

若存在,将所述语音电话发起端的终端号码标记为骚扰电话号码。

在一种可能的实现方式中,在本申请实施例提供的上述方法中,所述基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配,包括:

从所述预存的骚扰电话语音库中提取任一骚扰语音信息,确定所述任一骚扰语音信息与所述目标语音信息的相似度;

若所述相似度小于设定相似度阈值,提取所述任一骚扰语音信息的下一骚扰语音信息,并将该下一骚扰语音信息作为所述任一骚扰语音信息,执行确定所述任一骚扰语音信息与所述目标语音信息的相似度的步骤;

判断是否存在与所述目标语音信息的相似度大于设定相似度阈值的任一骚扰语音信息,若存在,确定存在一条骚扰语音信息与该目标语音信息匹配。

在一种可能的实现方式中,在本申请实施例提供的上述方法中,所述确定所述任一骚扰语音信息与所述目标语音信息的相似度,包括:

提取所述目标语音信息中的多个第一语音特征信息,以及提取所述任一骚扰语音信息的多个第二语音特征信息;

基于所述多个第一语音特征信息和所述多个第二语音特征信息,确定所述任一骚扰语音信息与所述目标语音信息的相似度。

在一种可能的实现方式中,在本申请实施例提供的上述方法中,将所述语音电话发起端的终端号码标记为骚扰电话号码之后,所述方法还包括:

判断所述骚扰电话语音库中,与所述目标语音信息匹配的骚扰语音信息对应的电话号码与所述语音电话发起端的终端号码是否一致;

若不一致,将所述语音电话发起端的终端号码与所述目标语音信息匹配的骚扰语音信息进行关联后,更新所述骚扰电话语音库。

在一种可能的实现方式中,在本申请实施例提供的上述方法中,按照以下方式构建所述骚扰电话语音库:

在建立通话连接后,根据用户端对语音发起端的标记类型确定该语音发起端为骚扰终端时,获取该语音发起端对应的骚扰语音信息和该语音发起端对应的终端号码;

提取该骚扰语音信息的语音特征信息,将该骚扰语音信息的语音特征信息与该语音发起端对应的终端号码进行对应存储,得到所述骚扰电话语音库。

第二方面,本申请实施例提供了一种骚扰电话号码的确定装置,包括:

获取模块,用于监测到用户端接通电话后,获取设定时长内的语音电话发起端的目标语音信息以及该语音电话发起端的终端号码;

判断模块,用于基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配;

标记模块,用于若存在一条骚扰语音信息与该目标语音信息匹配,将所述语音电话发起端的终端号码标记为骚扰电话号码。

第三方面,本申请实施例提供了一种电子设备,包括:存储器和处理器;

所述存储器,用于存储计算机程序;

其中,所述处理器执行所述存储器中的计算机程序,以实现上述第一方面以及第一方面的各个实施方式中所述的方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现上述第一方面以及第一方面的各个实施方式中所述的方法。

与现有技术相比,本申请提供的骚扰电话号码的确定方法、装置、设备及存储介质,通过监测到用户端接通电话后,获取设定时长内的语音电话发起端的目标语音信息以及该语音电话发起端的终端号码,然后基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配,若存在,则将所述语音电话发起端的终端号码标记为骚扰电话号码,从而有效识别骚扰电话,以对骚扰电话进行拦截,提升了客户体验。

附图说明

图1为本申请实施例一提供的骚扰电话号码的确定方法的流程示意图;

图2为本申请实施例一提供的另一骚扰电话号码的确定方法的流程示意图;

图3为本申请实施例二提供的骚扰电话号码的确定装置的结构示意图;

图4为本申请实施例二提供的另一骚扰电话号码的确定装置的结构示意图;

图5为本申请实施例五提供的电子设备的结构示意图。

具体实施方式

下面结合附图,对本申请的具体实施方式进行详细描述,但应当理解本申请的保护范围并不受具体实施方式的限制。

除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。

图1为本申请实施例一提供的骚扰电话号码的确定方法的流程示意图,实际应用中,本实施例的执行主体可以为骚扰电话号码的确定装置,该骚扰电话号码的确定装置可以通过虚拟装置实现,例如软件代码,也可以通过写入有相关执行代码的实体装置实现,例如u盘,再或者,也可以通过集成有相关执行代码的实体装置实现,例如,芯片、各式电脑、智能终端等。

如图1所示,本实施例提供的方法包括以下步骤s101~s103:

s101、监测到用户端接通电话后,获取设定时长内的语音电话发起端的目标语音信息以及该语音电话发起端的终端号码。

本实施例中,在用户接通电话后,获取呼叫端设定时长为5秒的语音信息作为目标语音信息,还获取了呼叫端的电话号码。

例如,在运营商(或者虚拟电话提供商)的服务器上,在不泄露用户隐私的情况下对通话进行录音,可以每次只取前5秒。

s102、基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配。

本实施例中,步骤s102具体实现为:从所述预存的骚扰电话语音库中提取任一骚扰语音信息,确定所述任一骚扰语音信息与所述目标语音信息的相似度;若所述相似度小于设定相似度阈值,提取所述任一骚扰语音信息的下一骚扰语音信息,并将该下一骚扰语音信息作为所述任一骚扰语音信息,执行确定所述任一骚扰语音信息与所述目标语音信息的相似度的步骤;判断是否存在与所述目标语音信息的相似度大于设定相似度阈值的任一骚扰语音信息,若存在,确定存在一条骚扰语音信息与该目标语音信息匹配。

本实施例中,可以按照以下方式构建所述骚扰电话语音库:

在建立通话连接后,根据用户端对语音发起端的标记类型确定该语音发起端为骚扰终端时,获取该语音发起端对应的骚扰语音信息和该语音发起端对应的终端号码;提取该骚扰语音信息的语音特征信息,将该骚扰语音信息的语音特征信息与该语音发起端对应的终端号码进行对应存储,得到所述骚扰电话语音库。

本实施例中,基于上述构建的骚扰电话语音库,所述确定所述任一骚扰语音信息与所述目标语音信息的相似度的步骤,可实现为:提取所述目标语音信息中的多个第一语音特征信息,以及提取所述任一骚扰语音信息的多个第二语音特征信息;基于所述多个第一语音特征信息和所述多个第二语音特征信息,确定所述任一骚扰语音信息与所述目标语音信息的相似度。

s103、若存在,将所述语音电话发起端的终端号码标记为骚扰电话号码。

本实施例提供的骚扰电话号码的确定方法,通过监测到用户端接通电话后,获取设定时长内的语音电话发起端的目标语音信息以及该语音电话发起端的终端号码,然后基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配,若存在,则将所述语音电话发起端的终端号码标记为骚扰电话号码,从而有效识别骚扰电话,以对骚扰电话进行拦截,提升了客户体验。

在一些实施方式中,如图2所示,上述步骤s103将所述语音电话发起端的终端号码标记为骚扰电话号码之后,所述方法还可以包括以下步骤:

s104、判断所述骚扰电话语音库中,与所述目标语音信息匹配的骚扰语音信息对应的电话号码与所述语音电话发起端的终端号码是否一致;

s105、若不一致,将所述语音电话发起端的终端号码与所述目标语音信息匹配的骚扰语音信息进行关联后,更新所述骚扰电话语音库。

实际应用中,当用户举报此次电话为骚扰电话时,客服人员判断此次通话为骚扰电话,且是录音或合成音后,将此次骚扰电话的音频提取音频指纹,加入到系统的骚扰电话语音库中,接下来运营商将每次通话录音的前五秒都提取音频指纹并与骚扰电话语音库进行比对。如果符合骚扰电话语音库的其中一条音频指纹,即可判断此次通话为骚扰电话。于是将此电话号码加入骚扰电话黑名单,冻结此电话号码。

本实施例中,在获取了一次骚扰电话的音频指纹后,即使骚扰电话更换了号码,也可以在一次通话后就将其识别并冻结,从而停止更多的电话骚扰,通过不断更新骚扰电话语音库,可以更好地识别并拦截骚扰电话,以提升用户体验。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

图3为本申请实施例二提供的骚扰电话号码的确定装置的结构示意图,如图3所示,该装置可以包括:

获取模块310,用于监测到用户端接通电话后,获取设定时长内的语音电话发起端的目标语音信息以及该语音电话发起端的终端号码;

判断模块320,用于基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配;

标记模块330,用于若存在一条骚扰语音信息与该目标语音信息匹配,将所述语音电话发起端的终端号码标记为骚扰电话号码。

本实施例提供的骚扰电话号码的确定装置,通过监测到用户端接通电话后,获取设定时长内的语音电话发起端的目标语音信息以及该语音电话发起端的终端号码,然后基于所述目标语音信息和预存的骚扰电话语音库中的骚扰语音信息,判断是否存在一条骚扰语音信息与该目标语音信息匹配,若存在,则将所述语音电话发起端的终端号码标记为骚扰电话号码,从而有效识别骚扰电话,以对骚扰电话进行拦截,提升了客户体验。

在一些实施方式中,所述判断模块320可以包括:

相似度确定单元,用于从所述预存的骚扰电话语音库中提取任一骚扰语音信息,确定所述任一骚扰语音信息与所述目标语音信息的相似度;

判断单元,用于若所述相似度小于设定相似度阈值,提取所述任一骚扰语音信息的下一骚扰语音信息,并将该下一骚扰语音信息作为所述任一骚扰语音信息,执行确定所述任一骚扰语音信息与所述目标语音信息的相似度的步骤;判断是否存在与所述目标语音信息的相似度大于设定相似度阈值的任一骚扰语音信息,若存在,确定存在一条骚扰语音信息与该目标语音信息匹配。

具体的,所述相似度确定单元,具体用于:

提取所述目标语音信息中的多个第一语音特征信息,以及提取所述任一骚扰语音信息的多个第二语音特征信息;

基于所述多个第一语音特征信息和所述多个第二语音特征信息,确定所述任一骚扰语音信息与所述目标语音信息的相似度。

在一些实施方式中,如图4所示,所述装置还包括更新模块410,用于:

判断所述骚扰电话语音库中,与所述目标语音信息匹配的骚扰语音信息对应的电话号码与所述语音电话发起端的终端号码是否一致;

若不一致,将所述语音电话发起端的终端号码与所述目标语音信息匹配的骚扰语音信息进行关联后,更新所述骚扰电话语音库。

图5为本申请实施例三提供的电子设备的结构示意图,如图5所示,该设备包括:存储器501和处理器502;

存储器501,用于存储计算机程序;

其中,处理器502执行存储器501中的计算机程序,以实现如上所述各方法实施例所提供的方法。

在实施例中,以一电子设备对本申请提供的骚扰电话号码的确定装置进行示例。处理器可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备中的其他组件以执行期望的功能。

存储器可以包括一个或多个计算机程序产品,计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器可以运行程序指令,以实现上文的本申请的各个实施例中的方法以及/或者其他期望的功能。在计算机可读存储介质中还可以存储诸如输入信号、信号分量、噪声分量等各种内容。

本申请实施例四提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序被处理器执行时用于实现如上所述各方法实施例所提供的方法。

实际应用中,本实施例中的计算机程序可以以一种或多种程序设计语言的任意组合来编写用于执行本申请实施例操作的程序代码,程序设计语言包括面向对象的程序设计语言,诸如java、c++、python等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

实际应用中,计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

前述对本申请的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本申请限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本申请的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本申请的各种不同的示例性实施方案以及各种不同的选择和改变。本申请的范围意在由权利要求书及其等同形式所限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1