CN200810096181.7
2008.05.09
CN101577766A
2009.11.11
授权
有权
授权|||实质审查的生效|||公开
H04M3/51
华为技术有限公司
李瑞华; 莫运能; 冯蔚腾; 万木杨
518129广东省深圳市龙岗区坂田华为总部办公楼
北京集佳知识产权代理有限公司
梁明升;逯长明
本发明实施例提供了一种信号音检测的方法,该方法包括:提取输入信号的特征参数;根据所述特征参数和检测算法,检测信号音。及一种信号音检测的装置和系统,通过对输入信号进行特征参数的提取,对于不同国家、地区以及不同标准的信号音检测,可以得到信号音的特征参数,从而进行信号音的检测,无需更换检测的装置即可实现信号音的检测,通用性较佳。
1、 一种信号音检测的方法,其特征在于,该方法包括:提取输入信号的特征参数;根据所述特征参数和检测算法,检测信号音。2、 根据权利要求1所述的方法,其特征在于,所述特征参数为:脉冲时长、脉冲频率或静默时长。3、 根据权利要求1所述的方法,其特征在于,所述信号音包括忙音、回铃音或特殊信息音。4、 根据权利要求1至3任一项所述的方法,其特征在于,所述提取输入信号的特征参数包括:接收信号音的提取指令;根据所述提取指令,提取所述输入信号中对应信号音的特征参数。5、 根据权利要求1至3任一项所述的方法,其特征在于,所述提取输入信号的特征参数包括:提取所述输入信号一个信号周期内的特征参数。6、 根据权利要求5所述的方法,其特征在于,当所述信号音为忙音或回铃音时,所述提取所述输入信号一个信号周期内的特征参数包括:在所述输入信号的一个信号周期内进行N+1组特征参数的检测,N等于一个信号周期内不同频率脉冲的个数或者一个信号周期内不同长度静音的个数;从检测到的N+1组特征参数中,提取不相同的特征参数作为忙音或回铃音一个信号周期内的特征参数。7、 根据权利要求1所述的方法,其特征在于,所述提取特征参数包括:对输入信号进行时域能量跟踪;对无时域能量的输入信号进行频域分析。8、 根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述特征参数和检测算法,检测信号音包括:根据所述特征参数,更新检测算法的检测参数;采用更新检测参数后的检测算法,检测信号音。9、 根据权利要求1所述的方法,其特征在于,该方法还包括:上报所述特征参数。10、 一种信号音检测的装置,其特征在于,该装置包括:提取单元,用于提取输入信号的特征参数;检测单元,用于根据所述提取单元得到的特征参数和检测算法,检测信号音。11、 根据权利要求10所述的装置,其特征在于,当所述信号音为忙音或回铃音时,所述提取单元包括:检测子单元,用于在所述输入信号的一个信号周期内进行N+1组特征参数的检测,N等于一个信号周期内不同频率脉冲的个数或者一个信号周期内不同长度静音的个数;提取子单元,用于从所述检测子单元检测到的N+1组特征参数中,提取不相同的特征参数作为忙音或回铃音一个信号周期内的特征参数。12、 根据权利要求10所述的装置,其特征在于,所述提取单元包括:跟踪子单元,用于对输入信号进行时域能量跟踪;频域子单元,用于对所述跟踪子单元跟踪到的无时域能量的输入信号进行频域分析。13、 根据权利要求10所述的装置,其特征在于,所述检测单元包括:更新子单元,用于根据所述提取单元得到的特征参数,更新检测算法的检测参数;检测子单元,用于根据所述更新子单元更新检测参数后的检测算法,检测信号音。14、 根据权利要求10所述的装置,其特征在于,该装置还包括:发送单元,用于上报所述提取单元得到的特征参数。15、 根据权利要求10所述的装置,其特征在于,该装置集成在网关设备或外呼系统中。16、 一种外呼系统,其特征在于,该系统包括:特征参数提取模块,用于提取输入信号的特征参数;信号音检测模块,用于根据所述特征参数提取模块得到的特征参数和检测算法,检测信号音。17、 根据权利要求16所述的系统,其特征在于,所述信号音检测模块包括:信号音检测算法参数子模块,用于存储检测算法;算法调度子模块,用于根据所述特征参数提取模块得到的特征参数,更新所述信号音检测算法参数子模块中检测算法的检测参数;信号音检测器,用于根据所述信号音检测算法参数子模块中更新检测参数后的检测算法,检测信号音。18、 根据权利要求16所述的系统,其特征在于,所述特征参数提取模块还用于上报所述特征参数。
信号音检测的方法、装置及系统 技术领域 本发明涉及通信领域,特别涉及信号音检测的方法、装置及系统。 背景技术 随着经济的不断发展,如何保持现有的客户以及发展新的客户成为企业关注的重点,为此许多企业建立外呼系统为客户提供服务,以及开展电话营销业务。外呼系统的主要业务是坐席代表(呼叫中心的业务人员)根据业务需求,主动拨打用户的电话号码,等被叫接通后坐席代表进行产品宣传、客户回访等。一般当坐席代表空闲时,外呼系统拨号呼出,但从拨号到用户接通的等待时间内,坐席代表只能等候而不能做其他事情。针对此情况,可以采用预测式拨号,当坐席忙时外呼系统拨号呼出,当坐席空闲时及时把呼通的客户电话分配给坐席代表处理。 预测式外呼系统在任务呼叫过程中,对忙音、回铃音等信号音的检测很重要,例如,系统根据回铃音持续多长时间认为无人接听,从而释放该号码的资源,开始拨叫下一个号码,如果当前是忙音,系统则马上释放该资源,拨叫下一号码。因为拨号和释放都是系统自动完成,不需要坐席干预,且根据忙音回铃音及时释放资源,能够大大提高坐席效率,降低人力成本。但是,目前忙音、回铃音没有统一的国际标准定义,各国家有各自的标准,这就增加了外呼系统检测信号音难度。另外,在留言电话等自动设备中,特殊信息音(SIT)被广泛应用,ITU-T的E.182协议定义了三十二个信息音调序列,用于自动应答设备拦截对方电话,使对方知道这是自动应答设备,SIT音也不是各国家地区统一的。 由于忙音、回铃音、SIT音等信号音没有统一的国际标准,目前业界的外呼系统中,针对忙音、回铃音、SIT音检测的通常做法有两种,一是针对不同国家开发不同的算法软件,提供根据国家定制的系统软件;二是预先收集各国家标准,把各国家信号特征存放在服务器,针对设备销售市场不同,配不同的参数给算法软件。 发明内容 本发明实施例提供信号音检测的方法、装置及系统,信号音检测的通用性较佳。 本发明实施例提供了一种信号音检测的方法,该方法包括: 提取输入信号的特征参数; 根据所述特征参数和检测算法,检测信号音。 本发明实施例还提供了一种信号音检测的装置,该装置包括: 提取单元,用于提取输入信号的特征参数; 检测单元,用于根据所述提取单元得到的特征参数和检测算法,检测信号音。 本发明实施例还提供了一种外呼系统,该系统包括: 特征参数提取模块,用于提取输入信号的特征参数; 信号音检测模块,用于根据所述特征参数提取模块得到的特征参数和检测算法,检测信号音。 上述技术方案,通过对输入信号进行特征参数的提取,对于不同国家、地区以及不同标准的信号音检测,可以得到信号音的特征参数,从而进行信号音的检测,无需更换检测的装置即可实现信号音的检测,通用性较佳。 附图说明 图1所示为本发明实施例一中信号音检测的方法的流程示意图; 图2所示为本发明实施例一中忙音或回铃音特征提取的流程示意图; 图3所示为图2中一组脉冲+静默信号音的检测的流程示意图; 图4所示为本发明实施例一中SIT音特征提取的流程示意图; 图5所示为本发明实施例二中信号检测的装置的结构示意图; 图6所示为本发明实施例三中外呼系统的结构示意图; 图7所示为本发明实施例三中外呼系统的一种工作流程示意图; 图8所示为本发明实施例三中外呼系统的另一种工作流程示意图。 具体实施方式 实施例一,一种信号音检测的方法,其中,信号音可以包括忙音、回铃音、特殊信息音(Special Information Tone,SIT)、未知设备的设备音或者未知设备的应答音,未知设备可以是国家私有定义的设备,也可以是根据已有的国际标准新推出的设备,也可以是根据新制定的国际标准新推出的设备,采用本实施例的技术方案可以兼容标准对应的新的设备的信号音的检测以及新标准对应的信号音的检测。 参见图1,该方法包括: 101、提取输入信号的特征参数。 特征参数是可以区别信号音与其他信号音的参数,可以包括但不限于:脉冲时长、脉冲频率或静默时长。 在提取输入信号的特征参数时,可以事先知道当前提取的是哪种信号音的特征参数,也可以不需要事先知道当前提取的是哪种信号音的特征参数。 事先知道当前提取的是哪种信号音的特征参数,则需要接收信号音的提取指令,提取指令用于指明当前提取的信号音的类型;根据该提取指令,提取输入信号中对应信号音的特征参数。 不需要事先知道当前提取的是哪种信号音的特征参数,则不需要接收提取指令,而直接从输入信号中提取特征参数。 由于信号音一般可以呈现周期性变化的特性,在提取特征参数时可以提取输入信号一个信号周期内的特征参数;为了提高特征参数提取的准确性,也可以连续提取输入信号几个信号周期内的特征参数,采用提取的特征参数的平均值作为提取的结果;也可以间隔提取输入信号几个信号周期内的特征参数,采用提取的特征参数的平均值作为提取的结果。以下仅以提取输入信号一个信号周期内的特征参数为例进行说明,提取输入信号几个信号周期内的特征参数的原理与提取输入信号一个信号周期内的特征参数原理相同。 信号音可以包括忙音、回铃音、SIT音、未知设备的设备音或者未知设备的应答音,在实际信号音的检测中,忙音、回铃音和SIT音的应用相对于未知设备的设备音或者未知设备的应答音应用可能更为广泛,以下分别以信号音为忙音或回铃音时,以及信号音为SIT音时为例进行说明,信号音为未知设备的设备音或者未知设备的应答音时,可以采用相同的检测原理。 各国家地区的忙音、回铃音虽不相同,但绝大多数还是由单双频脉冲及一段静音组成的周期性信号,主要有以下几种形式:一个信号周期包括定长单频脉冲及定长静音;一个信号周期包括定长双频及定长静音;一个信号周期包括定长单频1+定长静音1+定长单频2+定长静音2;一个信号周期包括定长双频1+定长静音1+定长单、双频2+定长静音2;脉冲为三个频率或以上、一个周期信号包括三段不同频率、长度脉冲或不同长度静音的情况非常罕见。例如,中国忙音信号的一个信号周期包括0.35s的450Hz单音脉冲及0.35s静默。 那么,当信号音为忙音或回铃音时,提取输入信号一个信号周期内的特征参数可以包括: 1、在输入信号的一个信号周期内进行N+1组特征参数的检测,N等于一个信号周期内不同频率脉冲的个数或者一个信号周期内不同长度静音的个数。 进一步的,在一个信号周期内进行N+1组特征参数的检测可以包括: 对输入信号中的每组信号的各信号帧进行时域能量跟踪; 对具有时域能量的信号帧进行频域分析。 2、从检测到的N+1组特征参数中,提取不相同的特征参数作为忙音或回铃音一个信号周期内的特征参数。 例如,在一个信号周期内包括最多二段不同的脉冲+静默的忙音或回铃音的特征提取,参见图2,可以包括: 201、进行一组脉冲+静默信号音的检测,转入执行202。 202、判断是否非忙音回铃音标志为一,如果是,则结束流程;如果否,则执行203。 203、判断是否完成三组检测,如果是,则执行204;如果否,则返回201。 204、比较第二组参数与第一组参数,转入执行205。 205、判断参数是否相同,如果是,则执行206;如果否,则执行207. 206、上报第一组参数,结束流程。 207、比较第三组参数与第一组参数,转入执行208。 208、判断参数是否相同,如果是,则执行209;如果否,则结束流程。 209、上报第一组和第二组参数,结束流程。 参见图3,201中进行一组脉冲+静默信号音的检测可以包括: 301、对信号帧进行时域能量跟踪,转入执行302。 302、判断当前是否有能量,如果是,则执行303;如果否,则执行304。 303、判断前n帧是否有能量(n为大于等于二的自然数),如果是,则执行306;如果否,则执行305。 304、判断前一帧是否有能量,如果是,则执行308;如果否,则执行307。 305、置位一组脉冲+静默信号检测结束标志,结束流程。 306、对当前帧进行频域分析,转入执行309。 307、静音计数器加一,结束流程。 308、静音计数器置为一,结束流程。 309、判断是否单双频信号,如果是,则执行311;如果否,则执行310。 310、判断是否持续P帧非单双频(P为大于等于三的自然数),如果是,则执行312;如果否,则结束流程。 311、判断较前一帧频率是否无变化,如果是,则执行313;如果否,则执行314。 312、置为非忙音回铃音标志,结束流程。 313、单双频信号时长计数器加一,结束流程。 314、单双频信号时长计数器清零,结束流程。 二组或二组以上的脉冲+静默信号音的检测可以在以上一组脉冲+静默信号音的检测的基础上进行扩展,顺次进行各组脉冲+静默信号音的检测。 目前,没有定义SIT音业界通用的标准,例如北美的SIT信号由三段信息序列组成,第一段信号音为913.8Hz或985.2Hz,持续时间为274或380ms;第二段信号音为1370.6Hz或1428.5Hz,持续时间为274或380ms;第三段信号音为1776.7Hz,持续时间为380ms。 那么,当信号音为SIT音时,提取输入信号一个信号周期内的特征参数可以包括: 对输入信号中的各信号帧进行时域能量跟踪; 对没有时域能量的信号帧进行频域分析。 102、根据特征参数和检测算法,检测信号音。 根据特征参数,更新检测算法的检测参数; 根据更新检测参数后的检测算法,检测信号音。 例如,在一个信号周期内对SIT音的特征提取,参见图4,可以包括: 401、对输入信号进行时域能量跟踪,转入执行402。 402、判断是否持续一段时间静默,该段时间超过预定时长,如果是,则执行404;如果否,则执行403。 403、进行频域分析,转入执行405。 404、判断是否已经检测到M段单频信号(M为大于等于三的自然数),如果是,则执行406;如果否,则执行407。 405、记录M段连续的单频信号的频率、持续时长等特征参数,返回401。 406、上报SIT音特征参数,结束流程。 407、上报未提取到SIT音特征参数,结束流程。 在101之后,102之前,或者在102之后,还可以包括上报特征参数的步骤,将特征参数上报给后台。 相对于现有技术中,针对不同国家开发不同的算法软件,提供根据国家定制的系统软件,检测忙音、回铃音、SIT音等信号音的方式,以及预先收集各国家标准,把各国家信号特征存放在服务器,针对设备销售市场不同,配不同的参数给算法软件,采用不同算法软件进行信号音检测的方式,本实施例提供的技术方案,通过对输入信号进行特征参数的提取,对于不同国家、地区以及不同标准的信号音检测,可以得到信号音的特征参数,从而进行信号音的检测,无需更换检测的装置即可实现信号音的检测;进一步可以兼容标准对应的新的设备的信号音的检测以及新标准对应的信号音的检测,降低了信号音检测的成本,提高信号音检测的通用性和灵活性。 实施例二,一种信号音检测的装置,是用于执行实施例一中信号音检测的方法的装置,可以独立设置,也可以集成在需要具有信号音检测功能的设备及系统中,例如,外呼系统、网关设备等中。 参见图5,该装置可以包括: 提取单元501,用于提取输入信号的特征参数; 检测单元502,用于根据提取单元得到的特征参数和检测算法,检测信号音。 进一步的,当信号音为忙音或回铃音时,提取单元可以包括: 检测子单元,用于在输入信号的一个信号周期内进行N+1组特征参数的检测,N等于一个信号周期内不同频率脉冲的个数或者一个信号周期内不同长度静音的个数; 提取子单元,用于从检测子单元检测到的N+1组特征参数中,提取不相同的特征参数作为忙音或回铃音一个信号周期内的特征参数。 进一步的,提取单元可以包括: 跟踪子单元,用于对输入信号进行时域能量跟踪; 频域子单元,用于对跟踪子单元跟踪到的无时域能量的输入信号进行频域分析。 进一步的,检测单元可以包括: 更新子单元,用于根据提取单元得到的特征参数,更新检测算法的检测参数; 检测子单元,用于根据更新子单元更新检测参数后的检测算法,检测信号音。 进一步的,该装置还可以包括: 发送单元,用于上报提取单元得到的特征参数。 实施例三,本实施例是实施例二中信号音检测的装置在预测式外呼系统中的具体应用,参见图6,该系统60可以包括: 系统控制单元(即后台)601,用于根据信号音的类型判断是否需要坐席接续、下一步策略以及对无效号码进行筛选等。 信号音检测单元602,用于对来自从被叫侧的信号音进行检测,并将检测结果上报给系统控制单元。 呼叫器,用于在系统控制单元的控制下,拨打测试用电话号码。 其中,信号音检测单元可以包括: 特征参数提取模块,用于提取输入信号的特征参数; 信号音检测模块,用于根据特征参数提取模块得到的特征参数和检测算法,检测信号音。 默认情况下,信号音检测单元运行在信号音检测状态,当系统的后台下发消息通知信号音检测单元进行特征提取时,信号音检测单元通过特征参数提取模块提取输入信号的特征参数,并根据特征参数提取模块得到的特征参数,检测信号音。其中,特征参数提取模块可以事先知道要提取的特征参数对应的信号音类型,也可以无需事先知道要提取的特征参数对应的信号音类型。这样,预测式外呼系统的工作流程也可以包括以下两种方式: 方式一,参见图7,当特征参数提取模块事先不知道要提取的特征参数对应的信号音类型,预测式外呼系统的工作流程包括: 701、后台是否下发消息通知信号音检测单元进行特征参数提取,如果是,则转入执行702;如果不是,则转入执行707。 702、后台控制呼叫器采用测试用电话号码,进行呼叫,转入执行703。 703、特征参数提取模块提取该呼叫中输入信号的特征参数,转入执行704。 704、特征参数提取模块将特征参数上报后台,转入执行705。 705、后台下发特征参数和信号音类型给信号音检测模块,信号音检测模块根据该特征参数更新检测算法的检测参数,转入执行706。 706、信号音检测模块采用更新检测参数后的检测算法,检测信号音,转入执行708。 707、信号音检测模块采用检测算法,检测信号音,转入执行708。 708、信号音检测模块向后台上报检测结果,结束流程。 方式二,与方式一的不同之处在于,后台下发消息通知进行特征参数提取时,一并下方信号音类型;特征参数提取模块提取到特征参数后,不用向后台上报特征参数,直接将特征参数和信号音类型通知信号音检测模块进行检测算法的更新。参见图8,当特征参数提取模块事先知道要提取的特征参数对应的信号音类型,预测式外呼系统的工作流程包括,: 801、后台是否下发消息通知信号音检测单元进行特征参数提取及信号音类型,如果是,则转入执行802;如果不是,则转入执行807。 802、后台控制呼叫器采用测试用电话号码,进行呼叫,转入执行803。 803、特征参数提取模块提取该呼叫中输入信号的特征参数,转入执行804。 804、特征参数提取模块发送特征参数及信号音类型给信号音检测模块,信号音检测模块根据该特征参数更新检测算法的检测参数,转入执行805。 805、信号音检测模块采用更新检测参数后的检测算法,检测信号音,转入执行807。 806、信号音检测模块采用检测算法,检测信号音,转入执行807。 807、信号音检测模块向后台上报检测结果,结束流程。 进一步的,信号音检测模块可以包括: 信号音检测算法参数子模块,用于存储检测算法; 算法调度子模块,用于根据特征参数提取模块得到的特征参数,更新信号音检测算法参数子模块中检测算法的检测参数; 信号音检测器,用于根据信号音检测算法参数子模块中更新检测参数后的检测算法,检测信号音。 采用本实施例的技术方案,如果系统原始配置的信号音的特征参数与外呼系统实际应用国家的不一致,则在开展外呼的业务之前,技术人员可以通过系统后台下发消息调用特征参数提取模块,然后拨打测试用电话号码,完成输入信号特征参数的提取;或者在外呼系统开展业务期间,通过后台下发消息调用特征参数提取模块,对输入信号进行特征参数的提取,从而提高外呼系统的灵活性,降低外呼系统的成本。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。 以上所述仅是本发明的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
《信号音检测的方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《信号音检测的方法、装置及系统.pdf(20页珍藏版)》请在专利查询网上搜索。
本发明实施例提供了一种信号音检测的方法,该方法包括:提取输入信号的特征参数;根据所述特征参数和检测算法,检测信号音。及一种信号音检测的装置和系统,通过对输入信号进行特征参数的提取,对于不同国家、地区以及不同标准的信号音检测,可以得到信号音的特征参数,从而进行信号音的检测,无需更换检测的装置即可实现信号音的检测,通用性较佳。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1