基于PSTN网络的号码状态自动识别方法及装置与流程

文档序号:12279282阅读:444来源:国知局
基于PSTN网络的号码状态自动识别方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种基于PSTN网络的号码状态自动识别方法及装置。



背景技术:

电信PSTN网络(Public Switched Telephone Network,公共交换电话网络)经历了相当长时间的运营,在规模上和功能上已经具备世界级领先地位,并为中国电信带来了巨大的收益。PSTN网络采用电路交换技术,其特点是为通信双方分配一条固定带宽的通信电路,具有传输时延小,实时性好,通话质量稳定等优点,能够很好地满足话音通信的要求。

呼叫中心系统通过语音交换机与电信PSTN网进行对接,通过发送/接收信令实现语音拨号功能,从而支撑呼叫中心前端业务功能的实现。在呼叫中心系统与电信PSTN对接进行拨号时,如果拨打号码失败,无论是空号、关机、占线或拒接,电信PSTN网接口返回的信令都是一样的,无法通过信令区分号码的实际状态。目前的解决方案为通过识别来自FXS的特定频率信号来判断线路的状态。在我国,规范的信号音有特定的声音频率和通断频率,如忙音为(450Hz,-10±3dBm0,0.35s on/0.35s off)、拥塞音为(450Hz,-10±3dBm0、0.7s on/0.7s off)、空号音为(450Hz,-10±3dBm0、0.1s on/0.1soff/0.1son/0.1s off/0.1s on/0.1s off/0.4s on/0.4soff),语音交换机可根据声音频率和通断频率对号码进行简单的识别,然而,除了一些大城市的固网电信公司交换机能够提供标准信号音外,很多地方的信号音是不标准的。因此,上述方案无法判断出非标准信号音的真实电话状态,无法自动识别电话号码状态,导致电话号码的利用率低的问题。



技术实现要素:

本发明的主要目的是提供一种基于PSTN网络的号码状态自动识别方法,能够自动识别电话号码状态。

为实现上述目的,本发明采用的一个技术方案为:提供一种基于PSTN网络的号码状态自动识别方法,包括如下步骤:

在收到PSTN网络返回的拨号失败信令时,接收经自动录音的语音信号,形成目标语音;

在收到PSTN网络返回的挂机信令时,调用语音库中预存的收录语音,其中,所述收录语音包含有至少一状态语音;

判断目标语音与语音库的收录语音是否匹配,

当目标语音与收录语音匹配成功时,找出与目标语音匹配的状态语音,以识别目标语音对应号码的状态。

优选地,所述判断目标语音与语音库的收录语音是否匹配的步骤之后,还包括:

当目标语音与收录语音匹配失败时,对目标语音进行补偿识别,以及

将补偿识别后的目标语音作为一收录语音存入语音库中。

优选地,所述在收到PSTN网络返回的拨号失败信令时,接收经自动录音的语音信号,形成目标语音的步骤之前,还包括:

建立拨号失败的语音库。

优选地,所述建立拨号失败的语音库的步骤,具体包括:

收集PSTN网络返回的拨号失败信令后失败语音,该失败语音包括空号语音、关机语音、占线语音及拒接语音中的至少一种或一种以上的组合;

对收集的失败语音进行分类,以及

将分类后的失败语音收录至语音库。

为实现上述目的,本发明采用的另一个技术方案为:提供一种基于PSTN网络的号码状态自动识别装置,包括:

接收模块,在收到PSTN网络返回的拨号失败信令时,用于接收经自动录音的语音信号,形成目标语音;

调用模块,在收到PSTN网络返回的挂机信令时,用于调用语音库中预存的收录语音,其中,所述收录语音包含有至少一状态语音;

判断模块,用于判断目标语音与语音库的收录语音是否匹配,

当目标语音与收录语音匹配成功时,找出与目标语音匹配的状态语音,以识别目标语音对应号码的状态。

优选地,所述判断模块还用于:

当目标语音与收录语音匹配失败时,对目标语音进行补偿识别,以及

将补偿识别后的目标语音作为一收录语音存入语音库中。

优选地,所述基于PSTN网络的号码状态自动识别装置还包括:

构建语音库模块,用于建立拨号失败的语音库。

优选地,所述构建语音库模块,具体用于:

收集PSTN网络返回的拨号失败信令后失败语音,该失败语音包括空号语音、关机语音、占线语音及拒接语音中的至少一种或一种以上的组合;

对收集的失败语音进行分类,以及

将分类后的失败语音收录至语音库。

本发明的技术方案主要采用在在收到PSTN网络返回的拨号失败信令时,接收经自动录音的语音信号形成目标语音,以及将目标语音与语音库中的收录语音进行匹配,并根据目标语音与收录语音匹配成功的结果,从收录语音中找出状态语音,如此,可以识别目标语音对应号码的状态,如空号、拒接、占线、关机等状态,从而支撑呼叫中心上层相关业务功能的实现,可以提高号码的利用率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明一实施例基于PSTN网络的号码状态自动识别方法的方法流程图;

图2为本发明另一实施例基于PSTN网络的号码状态自动识别方法的方法流程图;

图3为本发明一实施例基于PSTN网络的号码状态自动识别装置的模块方框图;

图4为本发明另一实施例基于PSTN网络的号码状态自动识别装置的模块方框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

请参照图1,在本发明实施例中,该基于PSTN网络的号码状态自动识别方法,包括如下步骤:

步骤S10、在收到PSTN网络返回的拨号失败信令时,接收经自动录音的语音信号,形成目标语音;

步骤S20、在收到PSTN网络返回的挂机信令时,调用语音库中预存的收录语音,其中,所述收录语音包含有至少一状态语音;

步骤S30、判断目标语音与语音库的收录语音是否匹配,

当目标语音与收录语音匹配成功时,找出与目标语音匹配的状态语音,以识别目标语音对应号码的状态。

PSTN网络中的拨号终端(手机或固定电话等)进行拨号后由另一接收终端响应,接收终端未响应时通过PSTN网络返回拨号失败信令以及失败语音。本方案通过引入语音技术对该失败语音进行识别。具体的,在接收PSTN网络返回拨号失败信令时,先接收录音形成一段目标语音,然后调用语音库中的收录语音,该收录语音包含有至少一种空号、占线等状态的状态语音,最后通过目标语音与收录语音的匹配,在匹配成功时,可以识别目标语音的状态。

本发明的技术方案主要采用在在收到PSTN网络返回的拨号失败信令时,接收经自动录音的语音信号形成目标语音,以及将目标语音与语音库中的收录语音进行匹配,并根据目标语音与收录语音匹配成功的结果,从收录语音中找出状态语音,如此,可以识别目标语音对应号码的状态,如空号、拒接、占线、关机等状态,从而支撑呼叫中心上层相关业务功能的实现,如此,在进行预测式外呼时,语音交换层识别状态后,可以将号码状态上报到业务层,业务层对空号的号码不进行重呼,从而减少通道的无效占用;对拒接的号码不进行重呼,避免对客户产生骚扰;对关机、占线号码进行重呼,提高号码利用率。

请参照图1,在一具体的实施例中,所述判断目标语音与语音库的收录语音是否匹配的步骤S30之后,还包括:

当目标语音与收录语音匹配失败时,对目标语音进行补偿识别,以及将补偿识别后的目标语音作为一收录语音存入语音库中。

考虑到语音库中收录的失败语音种类的问题,本实施例中,可以通过人工和及其补偿识别匹配失败的目标语音,并可以将补偿识别后的目标语音作为一收录语音存入语音库中,以增加语音库中收录语音的种类。

请参照图2,在一具体的实施例中,所述在收到PSTN网络返回的拨号失败信令时,接收经自动录音的语音信号,形成目标语音的步骤S10之前,还包括:

步骤S01、建立拨号失败的语音库。本实施例中,可以是根据实际收集的状态语音种类而建立,也就是语音库可以先学习或存入实际的拨号失败语音,可以增加预设的语音库的失败语音,增加语音匹配的可靠性。

在一具体的实施例中,所述建立拨号失败的语音库的步骤S01,具体包括:

收集PSTN网络返回的拨号失败信令后失败语音,该失败语音包括空号语音、关机语音、占线语音及拒接语音中的至少一种或一种以上的组合;

对收集的失败语音进行分类,以及

将分类后的失败语音收录至语音库。本实施例中,失败语音种类并不局限于以上四种,还可以是长时间未接的失败语音等等。当然,上述对失败语音进行分类时,还可以按照失败语音出现的频率对其排序,以提高语音匹配的效率。

请参照图3,在本发明实施例中,该基于PSTN网络的号码状态自动识别装置,包括:

接收模块10,在收到PSTN网络返回的拨号失败信令时,用于接收经自动录音的语音信号,形成目标语音;

调用模块20,在收到PSTN网络返回的挂机信令时,用于调用语音库中预存的收录语音,其中,所述收录语音包含有至少一状态语音;

判断模块30,用于判断目标语音与语音库的收录语音是否匹配,

当目标语音与收录语音匹配成功时,找出与目标语音匹配的状态语音,以识别目标语音对应号码的状态。

PSTN网络中的拨号终端(手机或固定电话等)进行拨号后由另一接收终端响应,接收终端未响应时通过PSTN网络返回拨号失败信令以及失败语音至语音交换机。本方案可以通过与语音交换机连接的语音识别服务器来实现。具体的,在接收PSTN网络返回拨号失败信令时,该装置先通过接收模块10对录音进行接收,形成一段目标语音,然后通过调用模块20调用语音库中的收录语音,该收录语音包含有至少一种空号、占线等状态的状态语音,最后通过匹配模块对目标语音与收录语音的匹配,可以识别目标语音的状态。在语音交换层识别状态后,将号码状态上报到业务层,业务层对空号的号码不进行重呼,从而减少通道的无效占用;对拒接的号码不进行重呼,避免对客户产生骚扰;对关机、占线号码进行重呼,从而能够提高号码利用率。

请参照图3,在一具体的实施例中,所述判断模块30还用于:

当目标语音与收录语音匹配失败时,对目标语音进行补偿识别,以及

将补偿识别后的目标语音作为一收录语音存入语音库中。

考虑到语音库中收录的失败语音种类的问题,本实施例中,可以通过人工和及其补偿识别匹配失败的目标语音,并可以将补偿识别后的目标语音作为一收录语音存入语音库中,以增加语音库中收录语音的种类。

请参照图4,在一具体的实施例中,所述基于PSTN网络的号码状态自动识别装置还包括:

构建语音库模块40,用于建立拨号失败的语音库。本实施例中,可以是根据实际收集的状态语音种类而建立,也就是语音库可以先学习或存入实际的拨号失败语音,可以增加预设的语音库的失败语音,增加语音匹配的可靠性。

在一具体的实施例中,所述构建语音库模块40,具体用于:

收集PSTN网络返回的拨号失败信令后失败语音,该失败语音包括空号语音、关机语音、占线语音及拒接语音中的至少一种或一种以上的组合;

对收集的失败语音进行分类,以及

将分类后的失败语音收录至语音库。本实施例中,失败语音种类并不局限于以上四种,还可以是长时间未接的失败语音等等。当然,上述对失败语音进行分类时,还可以按照失败语音出现的频率对其排序,以提高语音匹配的效率。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

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