发明内容
有鉴于此,本发明的目的是提供一种基于通话模式识别的垃圾呼叫拦截***及其工作方法,本发明是基于电话用户在听到语音提示时的行为习惯,并结合语音识别技术而提出的,在电信运营商网络上部署本发明***后,能够有效控制垃圾呼叫和非法电话,最大限度地避免垃圾电话对于电话用户的骚扰,改善了电话用户在通话过程的通话体验,避免了电话用户被垃圾呼叫骚扰和诈骗的风险,提高电话用户的信任度和感知度。
为了达到上述目的,本发明提供了一种基于通话模式识别的垃圾呼叫拦截***,能有效拦截包括诈骗电话、非法宣传和推销广告的垃圾电话;其特征在于:该***除了要对移动通信网的关口局或汇接局的交换机上配置疑似风险的电话用户号码,并同时能根据电信用户签约的呼叫拦截业务属性,将疑似垃圾呼叫的信令消息流和媒体流分别送入该***执行呼叫拦截分析操作;还要增设下述装置:通话模式识别及呼叫拦截服务器及其业务数据库、音频分析服务器、信令网关和媒体网关;其中:
通话模式识别及呼叫拦截服务器,用作该***的控制中心,负责支撑和管理该***和各个装置的运行:管理业务数据库中的各类业务数据资源,对事件信息执行智能分析和策略流程控制;管理与控制信令网关,实现与移动通信网的信息交互;负责处理和分析呼叫事件信息及其数据,以便管理与控制垃圾呼叫;管理与***体网关:采集主叫用户的音频数据和对被叫的放音处理;负责与业务数据库的交互,以提取黑名单或白名单的数据进行号码分析;设有业务流程控制单元、音频识别单元、按键识别单元、音频对比单元、号码分析单元和日志统计分析单元共六个单元,以及业务数据接口、媒体操作控制接口和业务数据库接口共三个接口;
业务数据库,用于存储该***运行时通话模式识别及呼叫拦截服务器所需的包括黑名单、白名单、业务静态数据和统计报表的各类业务数据;
音频分析服务器,负责与媒体网关交互信息,对媒体网关采集的主叫用户的音频采集样本进行识别,判断是人声音频还是自动录音音频,同时将通话过程中的主叫音频与音频样本库进行对比分析;设有:媒体业务数据接口和与其连接的音频识别单元、音频对比单元和音频样本库;
信令网关,负责与关口局或汇接局的交换机交互通信协议消息,完成协议编解码后,将消息送入通话模式识别及呼叫拦截服务器进行处理,同时将通话模式识别及呼叫拦截服务器处理后的通信消息与关口局或汇接局进行交互,对于通话模式识别及呼叫拦截服务器处理的媒体信息请求与媒体网关进行交互;设有顺序连接的业务数据接口、协议编解码单元和通信数据接口;
媒体网关,负责与关口局或汇接局的交换机交互媒体消息,负责处理和采集媒体消息,并通过与通话模式识别及呼叫拦截服务器进行消息交互,对主叫用户或被叫用户执行包括播放提示音、按键收号和采集主叫音频的操作;设有媒体数据接口、媒体放音单元和媒体操作控制接口,音频采集单元和媒体业务数据接口。
为了达到上述目的,本发明提供了一种基于通话模式识别的垃圾呼叫拦截***拦截垃圾呼叫的方法,其特征在于:所述方法包括下列操作步骤:
(1)初始化操作:在关口局或汇接局的交换机上配置疑似垃圾呼叫的电话号码,当交换机接收到呼叫时,根据配置数据进行呼叫的过滤,将主叫用户号码满足配置号码的呼叫送入到垃圾呼叫拦截***,或者交换机根据用户签约的呼叫拦截业务属性,将其呼叫送入垃圾呼叫拦截***进行通话模式识别处理;
(2)被叫接通前的号码分析阶段:判断主叫用户是否与黑名单号码匹配成功,若是,则执行呼叫拦截操作,否则,进入白名单的分析判断:若被叫用户与白名单号码匹配成功,则执行呼叫放通处理,否则,执行后续步骤(3);
(3)被叫接通前的音频识别与按键识别分析阶段:分析主叫用户是录音电话还是人声:若为录音电话,则执行呼叫拦截操作,同时判断主叫用户是否有按键操作,如有按键操作,则播放告警提示音,以供主叫用户根据提示音选择继续呼叫或挂断电话;若为人声,则执行后续步骤(4);
(4)通话过程中的按键识别与固定音频对比阶段:***预先配置需要识别的按键值后,先进行通话过程中的按键识别:实时分析被叫用户是否有按键操作,若有按键操作,则进行按键识别:是否与配置的按键值相匹配,如是,则拦截呼叫;否则,播放告警提示音,以供被叫用户根据提示音选择继续通话或挂断电话;同时该***进行通话进行过程中的音频对比分析:实时采集主叫用户的音频样本,与音频样本库进行对比分析,若音频样本对比成功,则执行呼叫拦截操作,否则继续通话。
本发明的业务创新点是:
本发明的呼叫拦截***通过呼叫建立前的音频识别拦截方法,可分辨人声或自动录音,实施通话前拦截。由于在通话前进行拦截,被叫用户对骚扰电话全无感知,不影响其作为被叫的通话感受。此时配置的提示语音为普通回铃音,这样有效提升了电话用户的通话使用体验,提高了电话用户的客户感知度。
通过呼叫建立前的按键拦截方法,实时检测通话建立过程中主叫用户是否进行按键操作,如主叫用户通话过程中有按键操作,则继续进行正常通话;否则,若***未检测出按键行为,则切断呼叫。这样通过呼叫建立前的主叫用户确认过程,有效减少了垃圾电话的数量,提高了通信网络的通信安全质量。
通过通话过程中按键拦截方法,实时检测通话过程中被叫用户是否进行按键操作,如被叫用户通话过程中有按键操作,***进行按键识别,如被叫用户按键与***设定的按键值匹配时,则进行呼叫拦截,否则,即按键不匹配时,***自动向被叫用户播放警告提示音,被叫用户根据提示挂断电话或继续通话,或***采用更加主动的方式:一旦检测出按键行为就立即切断呼叫。这样有效减少了在通话过程中骗取被叫用户输入敏感信息类的经济诈骗电话数量,极大地减少了电话用户的经济损失,有效提高了电话用户对运营商和政府***门的通信安全管理的认可度和通信安全的信任度。
在通话过程中,通过固定音频特征鉴别拦截方法实时抽取主叫用户音频与***音频样本库中的音频样本进行匹配判断,分析判别某个通话为非法宣传电话时,立即进行呼叫拦截处理。***音频样本库支持动态模板加载与样本更新编辑。这样有效减少了国内外的经济传销、***功等非法组织的录音宣传电话。
在拦截记录日志基础上进行分析处理,根据呼叫拦截方法进行统计分析,将疑似电话号码交给后期运营商或政府***门进行确认,并设置黑名单处理。根据黑名单规则、白名单规则,极大地提高了了呼叫拦截***分析的效率,有效拦截了包括垃圾呼叫、广告宣传和非法宣传的电话,极大提升了通信网路的通话质量和通信安全。
本发明***和方法的技术实现创新点是:根据主叫用户或被叫用户的通话场景(被叫接通前、通话过程中)向主叫用户或被叫用户播放提示音或拒绝呼叫。能够提供多种拦截模式:既可以在呼叫建立前、呼叫建立中进行分析;也可以对主叫用户和被叫用户的行为进行分析,还可以根据用户有无相关操作行为来判断是否进行通话拦截。
采用音频识别技术,通过人声与环境音的识别,智能判断各类录音电话;***还进行语音识别来区分人声还是背景音,从而区分是录音电话还是普通电话呼叫,判定录音电话为垃圾呼叫。
采用音频识别技术,通过对主叫用户的音频抽样,量化,同时和音频分析服务器中的音频样本库进行比对,识别需要拦截的呼叫;音频样本库支持动态模板加载与样本的更新编辑。
采用按键监控技术,通过在通话中建立语音桥接(基于三方通话模型),在通话过程中实时监控通话中的按键操作,如主叫用户或被叫用户有按键操作,则根据相应的呼叫场景进行按键识别,从而进行接续呼叫或拦截呼叫。
在呼叫拦截***中存储黑名单、白名单信息,利用呼叫拦截记录日志统计分析并确定疑似垃圾电话,再通过后续人工确认,设置为黑、白名单进行处理。
本发明的优点是:
本发明***通过在呼叫建立前根据端点音频识别,可分辨人声还是自动录音,实施通话前拦截。***的识别时间为3-5秒,识别准确率高于95%。能够有效辨别自动录音电话,从而实施呼叫拦截。
本发明***实时检测通话过程中被叫用户是否进行按键操作,如检测出按键行为,就播放警告提示音或切断呼叫;***的识别时间为1秒,识别率达到100%。这样能够有效提醒用户,从而减少通话过程中的按键操作。
本发明***在通话过程中实时抽取主叫用户音频与***音频样本库中的音频样本进行匹配判断,***的音频识别时间小于5秒,识别率大于98%。这样能够有效地分析音频,有效减少了录音呼叫的成功率。
本发明***在拦截记录日志的基础上进行分析处理,根据呼叫拦截方法进行统计分析,将疑似垃圾电话号码交给后期运营商或政府***门进行确认,并设置黑名单处理。同时根据呼叫拦截业务需要,将一部分号码设置为白名单,***根据黑名单规则和白名单规则进行相应处理,极大地提高了呼叫拦截的质量。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
为了解决现实社会中垃圾呼叫带来的种种弊病与问题,本发明提出了一种基于通话模式识别的垃圾呼叫拦截***及其工作方法,本发明的技术立足点或出发点是:
(A)基于通信终端(如移动电话、固定电话等)的电话呼叫是垃圾电话的载体。
(B)在通话的三个阶段中,通话模式识别及呼叫拦截服务器根据被叫接通前的号码分析阶段、被叫接通前的音频识别\按键识别阶段、通话过程中的按键识别\音频对比阶段分别进行综合分析与判断,有效地对疑似垃圾电话进行呼叫拦截处理。
(C)本发明基于通话模式识别的垃圾呼叫拦截***及其工作方法,可有效拦截各种垃圾呼叫,大量减少通信网络中的垃圾呼叫数量,提高了电信用户对于通话质量的满意度。
下面从本发明***的组成结构、主要功能等方面进行介绍和说明:
参见图1,本发明基于通话模式识别的垃圾呼叫拦截***能够有效拦截包括诈骗电话、非法宣传和推销广告的垃圾电话,该***是在关口局或汇接局进行疑似风险电话号码配置或电信用户签约呼叫拦截业务后,将需要分析的电话呼叫接入到本发明***的信令网关,再经过呼叫拦截及呼叫拦截服务器的通话模式识别进行呼叫分析,同时将媒体消息通过媒体网关送入音频分析服务器进行音频样本库的语音识别和音频样本比对,最终将分析得出的垃圾呼叫进行拦截的***。因此,该***除了要在现有运营商的关口局或汇接局的交换机进行改进以外,还要增设下述装置:进行呼叫接入的信令网关、进行放音和音频采集的媒体网关、与业务数据库相连的通话模式识别及呼叫拦截服务器、业务数据库、以及用于处理音频的音频分析服务器。其中各个网元的功能为:
关口局或汇接局的交换机:负责配置疑似风险电话用户号码,从而将疑似垃圾呼叫的信令消息流和媒体流送入到呼叫拦截***的信令网关和媒体网关执行拦截操作。
信令网关:负责与关口局或汇接局的交换机交互通信协议消息,完成协议编解码后,将消息送入通话模式识别及呼叫拦截服务器进行处理,同时将通话模式识别及呼叫拦截服务器处理后的通信消息与关口局或汇接局进行交互,对于通话模式识别及呼叫拦截服务器处理的媒体信息请求与媒体网关进行交互。
媒体网关:负责与关口局或汇接局的交换机交互媒体消息,负责处理和采集媒体消息,并通过与通话模式识别及呼叫拦截服务器进行消息交互,对主叫用户或被叫用户执行包括播放提示音、按键收号和采集主叫音频的操作。
通话模式识别及呼叫拦截服务器:用作该***的控制中心,负责支撑和管理该***和各个装置的运行:管理业务数据库中的各类业务数据资源,对事件信息执行智能分析和策略流程控制;管理与控制信令网关,实现与移动通信网的信息交互;负责处理和分析呼叫事件信息及其数据,以便管理与控制垃圾呼叫;管理与***体网关:采集主叫用户的音频数据和对被叫的放音处理;负责与业务数据库的交互,以提取黑名单或白名单的数据进行号码分析。
业务数据库:用于存储该***运行时通话模式识别及呼叫拦截服务器所需的包括黑名单、白名单、业务静态数据和统计报表的各类业务数据;
音频分析服务器,负责与媒体网关交互信息,对媒体网关采集的主叫用户的音频采集样本进行识别,判断是否为人声音频还是自动录音音频,同时将通话过程中的主叫音频与音频样本库进行对比分析;设有:媒体业务数据接口和与其连接的音频识别单元、音频对比单元和音频样本库。
下面具体介绍各个网元内部的结构组成:
参见图2,先介绍本发明***的核心—通话模式识别及呼叫拦截服务器中的各个组成部件(包括业务流程控制单元、音频识别单元、按键识别单元、音频对比单元、号码分析单元和日志统计分析单元共六个单元,以及业务数据接口、媒体操作控制接口和业务数据库接口共三个接口)的功能和业务数据库的功能:
业务流程控制单元:负责管理与协调该服务器和整个***的资源,完成业务的流程控制并提供下述服务功能;控制业务数据接口与信令网关的信息交互,以获取呼叫业务数据和相关信令数据;***体操作控制接口与媒体网关的信息交互,以获取呼叫业务的媒体数据;调用号码分析单元,根据黑名单或白名单规则完成对呼叫业务的前期拦截处理功能;控制音频识别单元,在被叫接通前或通话过程中,分析主叫用户音频,以确定应对策略,并将分析结果返回给业务流程控制单元进行后续处理;控制按键识别单元,在被叫接通前或通话过程中,分析主叫用户或被叫用户的按键操作,以确定应对策略,并将分析结果返回给业务流程控制单元进行后续处理;控制音频对比单元,在通话过程中,对主叫用户的音频进行采集分析和后续音频对比,以确定应对策略,并将分析结果返回给业务流程控制单元进行后续处理。
音频识别单元:负责与业务流程控制单元交互业务信息,在被叫接通前或通话过程中,分析主叫用户音频,以确定应对策略,并将分析结果返回给业务流程控制单元进行后续处理;同时负责与日志统计分析单元交互日志信息数据,完成拦截日志的后续统计分析功能。
按键识别单元:负责与业务流程控制单元交互业务信息,在被叫接通前或通话过程中,分析主叫用户或被叫用户的按键操作,以确定应对策略,并将分析结果返回给业务流程控制单元进行后续处理;同时负责与日志统计分析单元交互日志信息数据,完成拦截日志的后续统计分析功能。
音频对比单元:负责与业务流程控制单元交互业务信息,在通话过程中,采集和分析主叫用户的音频并进行后续音频对比,以确定应对策略,再将分析结果返回给业务流程控制单元进行后续处理;同时负责与日志统计分析单元交互日志信息数据,完成拦截日志的后续统计分析功能。
号码分析单元:负责与业务流程控制单元交互号码信息,完成呼叫过程中包括主叫号码黑名单和被叫号码白名单的识别请求;负责与日志统计分析单元进行包括添加、更新或删除的号码信息交互;负责与业务数据库接口进行交互,完成黑名单、白名单数据的调用。
日志统计分析单元:负责分别与音频识别单元、按键识别单元和音频对比单元进行日志交互,完成对于拦截日志的汇总分析功能;负责与号码分析单元交互号码信息,完成号码信息的添加、更新和删除功能。
业务数据接口:负责业务流程控制单元与信令网关的信息交互,完成业务数据交互的服务请求。
媒体操作控制接口:负责业务流程控制单元与媒体网关的媒体信息交互,接收业务流程控制单元的服务请求并交给媒体网关的媒体放音单元,完成业务流程控制单元对被叫用户的提示音放音功能的请求信息交互。
业务数据库接口:负责号码分析单元与业务数据库的号码信息交互,完成包括黑名单、白名单、业务静态数据和统计报表的数据调用。
业务数据库:负责与通话模式识别及呼叫拦截服务器交互消息,存储该***运行时通话模式识别及呼叫拦截服务器的各类业务数据,提供垃圾呼叫拦截业务所需的包括黑名单、白名单、业务静态数据和统计报表的各类业务数据。
参见图3,介绍音频分析服务器中的各个组成部件(媒体业务数据接口和与其连接的音频识别单元、音频对比单元和音频样本库)的功能:
音频识别单元:负责根据从媒体业务数据接口获取的音频样本,完成音频数据识别的服务请求:完成主叫音频是否为人声的识别功能;并将识别结果经由媒体业务数据接口转送其他单元或通话模式识别及呼叫拦截服务器。
音频对比单元,负责根据从媒体业务数据接口获取的音频样本,完成音频数据对比的服务请求:完成主叫音频样本是否与音频样本库的样本匹配的识别功能,并将对比结果经由媒体业务数据接口转送其他单元或通话模式识别及呼叫拦截服务器。
音频样本库:负责经由媒体业务数据接口提供相应的音频样本,以供音频对比单元完成音频数据对比的服务请求。
媒体业务数据接口:负责与音频识别单元交互媒体信息,完成音频数据识别的服务请求:识别主叫音频是否为人声音频;负责与音频对比单元和音频样本库交互媒体信息,完成音频样本对比的服务请求:识别主叫音频样本是否与音频样本库的样本匹配。
参见图4,介绍信令网关中的各个组成部件(顺序连接的业务数据接口、协议编解码单元和通信数据接口)的功能:
业务数据接口:负责信令网关与通话模式识别及呼叫拦截服务器交互信息,接受该服务器的服务请求,通过该业务数据接***互数据,并将数据交互结果反馈给该服务器进行后续处理。
协议编解码单元:负责按照设定协议对信令数据包进行编解码:接受业务数据接口的指令,将发往关口局或汇接局的交换机的数据包进行编码;接收通信数据接口的服务请求,将关口局或汇接局的交换机传送来的数据包进行解码。
通信数据接口:负责按照设定通信方式与关口局或汇接局的交换机进行数据通信,并以统一的方式向协议编解码单元提供原始数据。
参见图5,介绍媒体网关中的各个组成部件(媒体数据接口、媒体放音单元和媒体操作控制接口,音频采集单元和媒体业务数据接口)的功能:
媒体操作控制接口:负责该媒体网关与通话模式识别及呼叫拦截服务器交互媒体控制信息,接收通话模式识别及呼叫拦截服务器的服务请求,并分别与媒体放音单元和该服务器交互被叫用户的提示音放音请求信息。
媒体业务数据接口:负责该媒体网关与通话模式识别及呼叫拦截服务器交互媒体信息,接收音频分析服务器的服务请求,并分别与音频采集单元和音频分析服务器交互,完成采集主叫用户音频的请求信息。
媒体放音单元:负责与媒体操作控制接***互,处理通话模式识别及呼叫拦截服务器的媒体放音服务请求,完成向被叫用户播放提示音的功能;负责与媒体数据接***互,通过媒体数据使得通话模式识别及呼叫拦截服务器与媒体网关交互媒体控制信息,负责媒体网关与关口局或汇接局的交换机进行后续放音的连接管理。
音频样本采集单元:负责与媒体业务数据接***互,处理音频分析服务器采集音频样本的服务请求,完成采集主叫用户音频样本的功能;负责与媒体数据接***互,通过媒体数据接口与关口局或汇接局的交换机进行后续音频采集的连接管理。
媒体数据接口:负责该媒体网关与关口局或汇接局的交换机交互媒体消息或数据,通过该接口完成媒体数据的采集和媒体数据放音消息的交互功能。
下面介绍本发明***所具备的下述功能:
(一)潜在垃圾呼叫的识别功能:根据电信运营商或政府部门给出的疑似垃圾呼叫的电话号码进行分析的需求,在关口局或汇接局的交换机上配置主叫电话号码,以便该交换机将属于该号码的呼叫送入该***进行垃圾呼叫的分析处理;或者根据电信用户与运营商签约的呼叫拦截业务属性,由关口局或汇接局的交换机将签约用户的呼叫送入该***进行垃圾呼叫的分析处理:对拦截记录实时进行日志统计和分析,并根据分析结果将疑似垃圾呼叫号码推荐为黑名单号码,再经后期人工确认后,作为黑名单号码进行管理;并根据呼叫拦截业务将某些号码作为白名单号码处理(白名单号码可由人工配置管理):当主叫用户拨号后,该***基于黑名单策略分析该主叫用户号码:若该主叫用户号码与黑名单号码匹配成功,则执行呼叫拦截;否则,继续呼叫被叫用户;同时,该***基于白名单策略进行相应处理:当被叫用户号码与白名单号码匹配成功时,则执行呼叫放通;否则,该呼叫进入通话模式的识别分析阶段进行相应处理。
(二)被叫接通前的音频识别功能:在被叫接通前,进行音频识别分析:向主叫用户播放提示音引导;经由设定时间(该音频识别时长可配置的,默认为5秒)后,***进行音频识别分析:判断主叫用户是否为录音电话呼入,若是,则拦截该呼叫;否则,进入后续通话模式识别阶段。
(三)被叫接通前的按键识别功能:在被叫接通前,进行按键识别分析:向主叫用户播放相关按键操作的提示音(提示音可配置):“继续通话请按1,结束通话请挂机”,并接收主叫用户的按键操作(具体按键值可配置);若主叫用户不按键或所按键值不符合提示音中的按键值,则***拦截该呼叫;否则,进入后续通话模式识别阶段。
(四)主被叫用户开始通话后,在通话过程中进行按键识别的功能:通话模式识别及呼叫拦截服务器对被叫接通后的设定时间(该监听时长可配置,默认为30秒)内执行监听分析,并对被叫用户开始通话后的设定时间(按键监测时长可配置,默认为15秒)内识别分析其按键操作(***识别的按键是由人工设置的。):当被叫用户通话一段时间有按键操作时,则***对按键进行识别,若被叫用户的按键与该***设置的按键匹配时,则拦截呼叫;否则,即按键不匹配时,***向被叫播放告警提示音(告警提示音可配置):“某某公安提示您,本次电话可能涉嫌诈骗电话,请提高警惕”,以供被叫用户根据提示音进行人为判断:是否挂断电话或继续通话。
(五)通话过程中的固定音频对比功能:通话模式识别及呼叫拦截服务器对音频分析服务器中的音频样本库进行音频数据样本的动态加载、删除和更新,以供人工配置管理音频样本库;在主被叫用户开始通话时,***进行音频对比分析:由通话模式识别及呼叫拦截服务器对主叫用户音频进行音频采样,音频分析服务器检索音频样本库中的音频样本,并对采集的主叫用户音频进行对比分析:若主叫用户音频样本与该音频样本库的样本匹配成功,则判断本次呼叫为疑似垃圾电话,向被叫播放告警提示音(告警提示音可配置):“某某公安提示您,本次电话可能涉嫌诈骗电话,请提高警惕”,以便被叫用户根据提示音进行人为判断:是否挂断电话或继续通话。
参见图6,介绍本发明***拦截垃圾呼叫方法的下列操作步骤:
步骤1,初始化操作:在关口局或汇接局的交换机上配置疑似垃圾呼叫的电话号码,当交换机接收到呼叫时,根据该配置数据进行呼叫过滤,将主叫用户号码满足配置号码的呼叫送入到垃圾呼叫拦截***,或者交换机根据用户签约的呼叫拦截业务属性,将其呼叫送入垃圾呼叫拦截***进行通话模式识别处理。
步骤2,被叫接通前的号码分析阶段:判断主叫用户是否与黑名单号码匹配成功,若是,则执行呼叫拦截操作,否则,进入白名单的分析判断:若被叫用户与白名单号码匹配成功,则执行呼叫放通处理,否则,执行后续步骤3。
参见图7,介绍该步骤的下列操作内容:
(21)根据在关口局或汇接局的交换机上配置的疑似垃圾呼叫的电话号码或用户签约的呼叫拦截业务属性进行呼叫拦截业务分析,通话模式识别及呼叫拦截服务器实时对拦截记录进行日志统计和分析,并根据分析结果将疑似垃圾呼叫号码推荐为黑名单号码,经后期人工确认后,列为黑名单号码进行管理;同时根据呼叫拦截业务日志由人工将某些号码作为白名单号码进行配置管理;
(22)主叫用户拨打电话后,在被叫接通前,通话模式识别及呼叫拦截服务器进行号码分析:判断该主叫号码是否与黑名单号码匹配成功,若是,则进执行呼叫拦截;若否,则执行后续步骤(23);
(23)分析判断被叫号码是否与白名单号码匹配成功,若是,则执行呼叫放通处理;否则,执行后续的呼叫拦截分析处理,即执行后续步骤3。
步骤3,被叫接通前的音频识别与按键识别分析阶段:分析主叫用户是录音电话还是人声:若为录音电话,则执行呼叫拦截操作,同时判断主叫用户是否有按键操作,如有按键操作,则播放告警提示音,以供主叫用户根据提示音选择继续呼叫或挂断电话;若为人声,则执行后续步骤4。
参见图8,介绍该步骤的下列操作内容:
(31)主叫拨号后,被叫接通前,通话模式识别及呼叫拦截服务器先向主叫播放语音提示:“稍后接通被叫用户”,此后经过设定时间,该服务器分析主叫用户的音频,判断是否为人声还是自动录音的通话模式,若服务器分析主叫用户声音为人声,则继续接续该呼叫;若为自动语音,则进行呼叫拦截。
(32)通话模式识别及呼叫拦截服务器分析判断主叫用户是否有按键操作,如有按键操作,则播放告警提示音:“继续接通用户,请按某键;结束本次通话,请挂机”,以供主叫用户根据提示音选择按键继续呼叫或挂断电话;若主叫用户未进行按键操作,则***进行呼叫拦截,拒绝此次呼叫。
步骤4,通话过程中的按键识别与固定音频对比阶段:先进行通话过程中的按键识别:***上配置识别的按键值后,实时分析被叫用户是否有按键操作,若有按键操作,则进行按键识别是否与***配置的按键值匹配,如匹配成功则拦截呼叫;否则***播放告警提示音,以供被叫用户根据提示音选择继续通话或挂断电话;同时该***进行通话进行过程中的音频对比分析:实时采集主叫用户的音频样本,与音频样本库进行对比分析,若音频样本对比成功,则执行呼叫拦截操作,否则继续通话。参见图9,介绍该步骤9的下列操作内容:
(41)被叫用户应答,主被叫处于正常通话过程中时,通话模式识别及呼叫拦截服务器对主叫用户的音频样本进行音频样本比对,如比对成功,则进行呼叫拦截;否则,继续正常通话;
(42)在执行步骤(41)的同时,通话模式识别及呼叫拦截服务器监测被叫用户是否有按键操作,若有按键操作,服务器进行按键识别是否为***配置的按键值,如是则拦截呼叫,否则给被叫用户播放告警提示音:“某某公安提示您,本次电话可能涉嫌诈骗电话,请提高警惕”,以供被叫用户根据提示音进行人为判断:是否挂断电话;或者该服务器检测到按键操作,就直接将主被叫用户的呼叫进行拦截;
(43)主被叫用户正常通话完毕,释放此次呼叫。