恶意电话的识别方法和装置

申请号 CN201510808754.4 申请日 2015-11-20 公开(公告)号 CN106782495A 公开(公告)日 2017-05-31
申请人 北京奇虎科技有限公司; 奇智软件(北京)有限公司; 发明人 王务志; 王军;
摘要 本 发明 公开了一种恶意电话的识别方法和装置,在接听电话过程中,采集一定时长的对方语音;将对方语音发送给 云 端 服务器 ,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征 数据库 中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。提高用户使用电话的安全性。
权利要求

1.一种恶意电话的识别方法,位于用户设备侧执行,其特征在于,包括:
在接听电话过程中,采集一定时长的对方语音;
将对方语音发送给服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
2.如权利要求1所述的方法,其特征在于,还包括:
在接听电话过程中,根据用户指令,在检测到用户选择恶意电话选项时,将对方来电标识为恶意电话,并对恶意电话的语音进行一定时长的录音;
将恶意电话的语音发送给云端服务器,以使所述云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点,将所述恶意电话的语音特征点保存到恶意电话语音特征数据库中。
3.如权利要求2所述的方法,其特征在于,所述恶意电话包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话;
在接听电话过程中,根据用户指令,在检测到用户选择恶意电话选项时,将对方来电标识为恶意电话,包括:
在接听电话过程中,在通话界面上显示电话标签选项,所述电话标签选项中包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项,以便用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话。
4.如权利要求1-3中任一项所述的方法,其特征在于,所述恶意电话语音特征数据库中包括:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息;
所述恶意电话语音特征数据库中还包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系。
5.如权利要求4所述的方法,其特征在于,若所述恶意电话的提示中包括标签信息,则根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示,包括:
用户设备根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。
6.一种恶意电话的识别装置,其特征在于,包括:
采集模,用于在接听电话过程中,采集一定时长的对方语音;
发送模块,用于将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
显示模块,用于根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
7.如权利要求6所述的装置,其特征在于,还包括:
检测模块,用于在接听电话过程中,根据用户指令,检测到用户选择恶意电话选项;
所述采集模块,还用于将对方来电标识为恶意电话,并对恶意电话的语音进行一定时长的录音;
所述发送模块,还用于将恶意电话的语音发送给云端服务器,以使所述云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点,将所述恶意电话的语音特征点保存到恶意电话语音特征数据库中。
8.如权利要求6所述的装置,其特征在于,所述恶意电话包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话;
所述检测模块具体用于:在接听电话过程中,在通话界面上显示电话标签选项,所述电话标签选项中包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项,以便用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话。
9.如权利要求6-8中任一项所述的装置,其特征在于,所述恶意电话语音特征数据库中包括:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息;
所述恶意电话语音特征数据库中还包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系。
10.如权利要求9所述的装置,其特征在于,若所述恶意电话的提示中包括标签信息,则所述显示模块用于:根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。

说明书全文

恶意电话的识别方法和装置

技术领域

[0001] 本发明属于移动设备技术领域,具体地说,涉及一种恶意电话的识别方法和装置。

背景技术

[0002] 当前社会上利用电话不经受话方许可,进行强制性非法电话广告、电话宣传和传真,他们不但在白天也经常在深夜,连续不断地拨打骚扰电话,肆无忌惮地干扰人们正常的生活环境和工作环境,由于骚扰电话很多是通过网络电话的方法实施骚扰话动,现有的公共电话网又无法识别骚扰电话的来源,也很难分辨骚扰电话和正常电话,而且由于当前的电话机只能通过由用户自己预置信任电话号码,隔离其它所有电话的方法防止骚扰电话,这就大大限制了电话机的用途,因此骚扰电话很难杜绝,已被社会上破坏分子及不良的商业竞争所利用,进行不法骚扰活动。

发明内容

[0003] 有鉴于此,本申请提供了一种恶意电话的识别方法和装置,可以实现通过语音特征点的匹配对恶意电话进行拦截。
[0004] 本发明实施例提供一种恶意电话的识别方法,包括:
[0005] 在接听电话过程中,采集一定时长的对方语音;
[0006] 将对方语音发送给服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
[0007] 根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
[0008] 可选地,所述的方法,还包括:
[0009] 在接听电话过程中,根据用户指令,在检测到用户选择恶意电话选项时,将对方来电标识为恶意电话,并对恶意电话的语音进行一定时长的录音;
[0010] 将恶意电话的语音发送给云端服务器,以使所述云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点,将所述恶意电话的语音特征点保存到恶意电话语音特征数据库中。
[0011] 可选地,所述恶意电话包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话;
[0012] 在接听电话过程中,根据用户指令,在检测到用户选择恶意电话选项时,将对方来电标识为恶意电话,包括:
[0013] 在接听电话过程中,在通话界面上显示电话标签选项,所述电话标签选项中包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项,以便用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话。
[0014] 可选地,对恶意电话的语音进行一定时长的录音之后,还包括:
[0015] 根据用户选择的标签,在录制的恶意电话的语音中添加所述标签信息。
[0016] 可选地,对恶意电话的语音进行一定时长的录音之后,还包括:
[0017] 在录制的恶意电话的语音中添加来电号码。
[0018] 可选地,所述恶意电话语音特征数据库中包括:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息;
[0019] 所述恶意电话语音特征数据库中还包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系。
[0020] 可选地,若所述恶意电话的提示中包括标签信息,则根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示,包括:
[0021] 用户设备根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。
[0022] 可选地,所述的方法还包括:
[0023] 在接听电话过程中,采集一定时长的对方语音;
[0024] 将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的白名单语音特征数据库中的语音特征点进行匹配,在匹配不成功时,返回对方电话是否是恶意电话的选择提示;
[0025] 根据云端服务器反馈的是否是恶意电话的选择提示,若检测到用户选择恶意电话选项时,将用户选择的恶意电话选项发送给云端服务器,以使云端服务器将对方语音的语音特征点保存到恶意电话语音特征数据库中。
[0026] 本发明实施例还提供一种恶意电话的识别装置,包括:
[0027] 采集模,用于在接听电话过程中,采集一定时长的对方语音;
[0028] 发送模块,用于将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
[0029] 显示模块,用于根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
[0030] 可选地,所述的装置还包括:
[0031] 检测模块,用于在接听电话过程中,根据用户指令,检测到用户选择恶意电话选项;
[0032] 所述采集模块,还用于将对方来电标识为恶意电话,并对恶意电话的语音进行一定时长的录音;
[0033] 所述发送模块,还用于将恶意电话的语音发送给云端服务器,以使所述云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点,将所述恶意电话的语音特征点保存到恶意电话语音特征数据库中。
[0034] 可选地,所述恶意电话包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话;
[0035] 所述检测模块具体用于:在接听电话过程中,在通话界面上显示电话标签选项,所述电话标签选项中包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项,以便用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话。
[0036] 可选地,所述的装置还包括:
[0037] 添加模块,用于根据用户选择的标签,在录制的恶意电话的语音中添加所述标签信息。
[0038] 可选地,所述添加模块,还用于在录制的恶意电话的语音中添加来电号码。
[0039] 可选地,所述恶意电话语音特征数据库中包括:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息;
[0040] 所述恶意电话语音特征数据库中还包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系。
[0041] 可选地,若所述恶意电话的提示中包括标签信息,则所述显示模块用于:根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。
[0042] 可选地,所述采集模块,还用于在接听电话过程中,采集一定时长的对方语音;
[0043] 所述发送模块,还用于将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的白名单语音特征数据库中的语音特征点进行匹配,在匹配不成功时,返回对方电话是否是恶意电话的选择提示;
[0044] 所述检测模块,还用于根据云端服务器反馈的是否是恶意电话的选择提示,当检测到用户选择恶意电话选项时,将用户选择的恶意电话选项通过所述发送模块发送给云端服务器,以使云端服务器将对方语音的语音特征点保存到恶意电话语音特征数据库中。
[0045] 本发明实施例基于恶意电话语音特征数据库,当用户在接听电话过程中,可以采集一定时长的对方语音;并将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;进一步地,根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示,以便用户及时挂断电话恶意电话,防止上当受骗,因此可以提高用户使用电话的安全性。附图说明
[0046] 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0047] 图1是本申请实施例的提供的一种恶意电话的语音特征库的配置方法的流程示意图;
[0048] 图2是本申请实施例的提供的一种恶意电话的识别方法的流程示意图;
[0049] 图3是本申请实施例的提供的一种恶意电话的识别装置的结构示意图。

具体实施方式

[0050] 以下将配合附图及实施例来详细说明本发明的实施方式,藉此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
[0051] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0052] 内存可能包括计算机可读介质中的非永久性存储器随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0053] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0054] 如在说明书权利要求当中调用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本发明的较佳实施方式,然所述描述乃以说明本发明的一般原则为目的,并非用以限定本发明的范围。本发明的保护范围当视所附权利要求所界定者为准。
[0055] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素
[0056] 本发明实施例的恶意电话的识别方法是基于恶意电话语音特征数据库,当用户在接听电话过程中,可以采集一定时长的对方语音;并将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;进一步地,根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示,以便用户及时挂断电话恶意电话,防止上当受骗。
[0057] 因此,在详细介绍本发明实施例提供的恶意电话的识别方法之前,本发明实施例首先说明一下恶意电话的语音特征库的配置方法:
[0058] 图1是本申请实施例的提供的一种恶意电话的语音特征库的配置方法的流程示意图,如图1所示,包括:
[0059] 101、接听电话过程中,在通话界面上显示电话标签选项;
[0060] 本实施例的恶意电话例如包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话等,相对应,本实施例中,对每一恶意电话设置有对应的电话标签,其中,电话标签选项例如包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项。
[0061] 102、用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话;
[0062] 具体地,例如,当用户根据对方语音确定来电是中介电话,可以在电话标签选项中选择中介电话标签,将对方来电标识标识为中介电话;又例如,当用户根据对方语音确定来电是诈骗电话,可以在电话标签选项中选择诈骗电话标签,将对方来电标识标识为诈骗电话,这里不一一举例说明。
[0063] 103、对恶意电话的语音进行一定时长的录音;
[0064] 可选地,步骤103中对恶意电话的语音进行一定时长的录音之后,还包括:根据用户选择的电话标签,在录制的恶意电话的语音中添加用户选择的电话标签;
[0065] 可选地,步骤103中对恶意电话的语音进行一定时长的录音之后,还包括:在录制的恶意电话的语音中添加来电号码。
[0066] 104、将恶意电话的语音发送给云端服务器;
[0067] 105、云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点;
[0068] 具体地,步骤105具体实现时可以利用语音识别技术进行语音特征点的提取,具体包括:
[0069] 获取所述恶意电话的语音的功率谱
[0070] 将所获得的功率谱通过滤波处理,获得含噪语音的短时功率谱;
[0071] 根据所获得的含噪语音的短时功率谱,采用平均的方式求取含噪语音的中等时长功率谱;
[0072] 对所获得的含噪语音的中等时长功率谱进行不对称滤波和掩蔽抗噪,以得到纯净语音的中等时长功率谱;
[0073] 根据所述纯净语音的中等时长功率谱、含噪语音的中等时长功率谱和含噪语音的短时功率谱获取纯净语音的短时功率谱;
[0074] 对纯净语音的短时功率谱进行能量归一化处理,以消除乘性噪音;
[0075] 对消除了乘性噪音的纯净语音的短时功率谱进行等响度加重
[0076] 对等响度加重后的纯净语音的短时功率谱进行指数非线性操作;
[0077] 对进行了指数非线性操作后的纯净语音的短时功率谱进行傅立叶逆变换,以求取倒谱系数;
[0078] 对倒谱系数进行均值归一化处理,得到所述恶意电话的语音特征点。
[0079] 本发明所述的语音识别技术可以现有的任何可以实现语音特征点提起的语音识别技术,本发明对此不作任何限定。
[0080] 106、将恶意电话的语音特征点保存到恶意电话语音特征数据库中。
[0081] 在一种可选的实施方式中,若所述恶意电话的语音中携带有所述恶意电话的标签;则步骤106在具体实现时包括:
[0082] 根据所述恶意电话的语音中携带的标签,建立所述恶意电话的语音特征点与所述标签的对应关系;
[0083] 将所述恶意电话的语音特征点与所述标签的对应关系保存到恶意电话语音特征数据库。
[0084] 在一种可选的实施方式中,若所述恶意电话的语音中携带有所述恶意电话的来电号码;则步骤106在具体实现时包括:
[0085] 根据所述恶意电话的语音中携带的来电号码,建立所述恶意电话的语音特征点与所述来电号码的对应关系;
[0086] 将所述恶意电话的语音特征点与所述来电号码的对应关系保存到恶意电话语音特征数据库。
[0087] 在一种可选的实施方式中,云端服务器接收用户设备发送的恶意电话的语音之后,还可以将所述恶意电话的语音识别成对应的文字信息;建立所述恶意电话的文字信息与所述恶意电话的语音特征点之间的对应关系,并将所述恶意电话的文字信息与所述恶意电话的语音特征点之间的对应关系保存到恶意电话语音特征数据库中。
[0088] 在一种可选的实施方式中,本发明实施例还包括:
[0089] 在接听电话过程中,采集一定时长的对方语音;
[0090] 将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的白名单语音特征数据库中的语音特征点进行匹配,在匹配不成功时,返回对方电话是否是恶意电话的选择提示;
[0091] 根据云端服务器反馈的是否是恶意电话的选择提示,若检测到用户选择恶意电话选项时,将用户选择的恶意电话选项发送给云端服务器,以使云端服务器将对方语音的语音特征点保存到恶意电话语音特征数据库中。
[0092] 其中,预先建立的白名单语音特征数据库的建立例如为如下:用户设备接收白名单中联系人电话,采集白名单中联系人的电话语音并发送给云端服务器,云端服务器对白名单中联系人的电话语音进行语音特征点提取,将白名单中联系人的电话语音的语音特征点保存到白名单语音特征数据库中。
[0093] 由此可知,根据本发明实施例提供的恶意电话的语音特征库的配置方法得到的恶意电话语音特征数据库中包括但不限于:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息、多个恶意电话的语音对应的文字信息;
[0094] 进一步地,本发明实施例提供的恶意电话的语音特征库的配置方法得到的恶意电话语音特征数据库中还可以包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的语音特征点与文字信息的对应关系、恶意电话的来电号码与文字信息的对应关系、恶意电话的标签与文字信息的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系、恶意电话的来电号码、语音特征点、标签以及文字信息之间的一一对应关系。
[0095] 以下通过具体实施例对本发明的恶意电话的识别方法进行详细的描述。
[0096] 图2是本申请实施例的提供的一种恶意电话的识别方法的流程示意图,如图2所示,包括:
[0097] 201、在接听电话过程中,采集一定时长的对方语音;
[0098] 202、将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
[0099] 具体地,云端服务器将对方语音进行语音分析,得到对方语音的语音特征点在实现时例如包括:
[0100] 获取所述对方语音的功率谱;
[0101] 将所获得的功率谱通过滤波处理,获得含噪语音的短时功率谱;
[0102] 根据所获得的含噪语音的短时功率谱,采用帧平均的方式求取含噪语音的中等时长功率谱;
[0103] 对所获得的含噪语音的中等时长功率谱进行不对称滤波和掩蔽抗噪,以得到纯净语音的中等时长功率谱;
[0104] 根据所述纯净语音的中等时长功率谱、含噪语音的中等时长功率谱和含噪语音的短时功率谱获取纯净语音的短时功率谱;
[0105] 对纯净语音的短时功率谱进行能量归一化处理,以消除乘性噪音;
[0106] 对消除了乘性噪音的纯净语音的短时功率谱进行等响度加重
[0107] 对等响度加重后的纯净语音的短时功率谱进行指数非线性操作;
[0108] 对进行了指数非线性操作后的纯净语音的短时功率谱进行傅立叶逆变换,以求取倒谱系数;
[0109] 对倒谱系数进行均值归一化处理,得到所述对方语音的语音特征点。
[0110] 具体地,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配在实现时例如包括:
[0111] 将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配时,若相符合的特征点个数大于等于预设的阈值时,则可以确定匹配成功,否则匹配失败。
[0112] 203、根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
[0113] 若所述恶意电话的提示中包括标签信息,则步骤203包括:
[0114] 用户设备根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。例如,云端服务器反馈的恶意电话的提示中包括诈骗电话标签,则在通话界面上显示为诈骗电话的提示;又例如,云端服务器反馈的恶意电话的提示中包括广告电话标签,则在通话界面上显示为广告电话的提示。
[0115] 基于本发明实施例提供的恶意电话的语音特征库的配置方法得到的恶意电话语音特征数据库,当用户在接听电话过程中,可以采集一定时长的对方语音;并将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;进一步地,根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示,以便用户及时挂断电话恶意电话,防止上当受骗,因此可以提高用户使用电话的安全性。
[0116] 图3是本申请实施例的提供的一种恶意电话的识别装置的结构示意图,如图3所示,包括:
[0117] 采集模块31,用于在接听电话过程中,采集一定时长的对方语音;
[0118] 发送模块32,用于将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
[0119] 显示模块33,用于根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
[0120] 可选地,所述的装置还包括:
[0121] 检测模块34,用于在接听电话过程中,根据用户指令,检测到用户选择恶意电话选项;
[0122] 所述采集模块31,还用于将对方来电标识为恶意电话,并对恶意电话的语音进行一定时长的录音;
[0123] 所述发送模块33,还用于将恶意电话的语音发送给云端服务器,以使所述云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点,将所述恶意电话的语音特征点保存到恶意电话语音特征数据库中。
[0124] 所述恶意电话包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话;
[0125] 所述检测模块34具体用于:在接听电话过程中,在通话界面上显示电话标签选项,所述电话标签选项中包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项,以便用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话。
[0126] 可选地,所述的装置还包括:
[0127] 添加模块35,用于根据用户选择的标签,在录制的恶意电话的语音中添加所述标签信息。
[0128] 所述添加模块35,还用于在录制的恶意电话的语音中添加来电号码。
[0129] 所述恶意电话语音特征数据库中包括:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息;
[0130] 所述恶意电话语音特征数据库中还包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系。
[0131] 若所述恶意电话的提示中包括标签信息,则所述显示模块33用于:根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。
[0132] 所述采集模块31,还用于在接听电话过程中,采集一定时长的对方语音;
[0133] 所述发送模块32,还用于将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的白名单语音特征数据库中的语音特征点进行匹配,在匹配不成功时,返回对方电话是否是恶意电话的选择提示;
[0134] 所述检测模块34,还用于根据云端服务器反馈的是否是恶意电话的选择提示,当检测到用户选择恶意电话选项时,将用户选择的恶意电话选项通过所述发送模块发送给云端服务器,以使云端服务器将对方语音的语音特征点保存到恶意电话语音特征数据库中。
[0135] 图3所示装置可以执行图1和图2所示实施例中所述的方法,其实现原理和技术效果不再赘述。
[0136] 1a、一种恶意电话的识别方法,位于用户设备侧执行,包括:
[0137] 在接听电话过程中,采集一定时长的对方语音;
[0138] 将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
[0139] 根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
[0140] 2a、如1a所述的方法,还包括:
[0141] 在接听电话过程中,根据用户指令,在检测到用户选择恶意电话选项时,将对方来电标识为恶意电话,并对恶意电话的语音进行一定时长的录音;
[0142] 将恶意电话的语音发送给云端服务器,以使所述云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点,将所述恶意电话的语音特征点保存到恶意电话语音特征数据库中。
[0143] 3a、如2a所述的方法,所述恶意电话包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话;
[0144] 在接听电话过程中,根据用户指令,在检测到用户选择恶意电话选项时,将对方来电标识为恶意电话,包括:
[0145] 在接听电话过程中,在通话界面上显示电话标签选项,所述电话标签选项中包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项,以便用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话。
[0146] 4a、如3a所述的方法,对恶意电话的语音进行一定时长的录音之后,还包括:
[0147] 根据用户选择的标签,在录制的恶意电话的语音中添加所述标签信息。
[0148] 5a、如2a所述的方法,对恶意电话的语音进行一定时长的录音之后,还包括:
[0149] 在录制的恶意电话的语音中添加来电号码。
[0150] 6a、如1a-5a中任一项所述的方法,所述恶意电话语音特征数据库中包括:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息;
[0151] 所述恶意电话语音特征数据库中还包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系。
[0152] 7a、如6a所述的方法,若所述恶意电话的提示中包括标签信息,则根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示,包括:
[0153] 用户设备根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。
[0154] 8a、如1a所述的方法,还包括:
[0155] 在接听电话过程中,采集一定时长的对方语音;
[0156] 将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的白名单语音特征数据库中的语音特征点进行匹配,在匹配不成功时,返回对方电话是否是恶意电话的选择提示;
[0157] 根据云端服务器反馈的是否是恶意电话的选择提示,若检测到用户选择恶意电话选项时,将用户选择的恶意电话选项发送给云端服务器,以使云端服务器将对方语音的语音特征点保存到恶意电话语音特征数据库中。
[0158] 9b、一种恶意电话的识别装置,包括:
[0159] 采集模块,用于在接听电话过程中,采集一定时长的对方语音;
[0160] 发送模块,用于将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的恶意电话语音特征数据库中的语音特征点进行匹配,在匹配成功时,返回恶意电话的提示;
[0161] 显示模块,用于根据云端服务器反馈的恶意电话的提示,在通话界面上显示所述恶意电话的提示。
[0162] 10b、如9b所述的装置,还包括:
[0163] 检测模块,用于在接听电话过程中,根据用户指令,检测到用户选择恶意电话选项;
[0164] 所述采集模块,还用于将对方来电标识为恶意电话,并对恶意电话的语音进行一定时长的录音;
[0165] 所述发送模块,还用于将恶意电话的语音发送给云端服务器,以使所述云端服务器对恶意电话的语音进行语音分析,得到恶意电话的语音特征点,将所述恶意电话的语音特征点保存到恶意电话语音特征数据库中。
[0166] 11b、如10b所述的装置,所述恶意电话包括中介电话、推销电话、诈骗电话、骚扰电话或自定义电话;
[0167] 所述检测模块具体用于:在接听电话过程中,在通话界面上显示电话标签选项,所述电话标签选项中包括中介电话的标签、推销电话的标签、诈骗电话的标签、骚扰电话的标签或自定义电话标签的选项,以便用户根据对方语音在电话标签选项中选择任一标签时,将对方来电标识为用户选择的标签所对应的恶意电话。
[0168] 12b、如11b所述的装置,还包括:
[0169] 添加模块,用于根据用户选择的标签,在录制的恶意电话的语音中添加所述标签信息。
[0170] 13b、如10b所述的装置,所述添加模块,还用于在录制的恶意电话的语音中添加来电号码。
[0171] 14b、如9b-13b中任一项所述的装置,所述恶意电话语音特征数据库中包括:多个恶意电话的来电号码信息、多个恶意电话的语音特征点信息、多个恶意电话的语音的标签信息;
[0172] 所述恶意电话语音特征数据库中还包括:恶意电话的来电号码与恶意电话的语音特征点之间的对应关系、恶意电话的语音特征点与标签的对应关系、恶意电话的来电号码和语音特征点以及标签之间的一一对应关系。
[0173] 15b、如14b所述的装置,若所述恶意电话的提示中包括标签信息,则所述显示模块用于:根据所述恶意电话的提示中包括的标签信息,在通话界面上显示所述标签信息对应的恶意电话标签。
[0174] 16b、如9b所述的装置:
[0175] 所述采集模块,还用于在接听电话过程中,采集一定时长的对方语音;
[0176] 所述发送模块,还用于将对方语音发送给云端服务器,以使云端服务器将对方语音进行语音分析,得到对方语音的语音特征点,将对方语音的语音特征点与预先建立的白名单语音特征数据库中的语音特征点进行匹配,在匹配不成功时,返回对方电话是否是恶意电话的选择提示;
[0177] 所述检测模块,还用于根据云端服务器反馈的是否是恶意电话的选择提示,当检测到用户选择恶意电话选项时,将用户选择的恶意电话选项通过所述发送模块发送给云端服务器,以使云端服务器将对方语音的语音特征点保存到恶意电话语音特征数据库中。
[0178] 上述说明示出并描述了本发明的若干优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
QQ群二维码
意见反馈