一种dtmf(双音多频)信号接收的方法和装置的制作方法

文档序号:7580334阅读:349来源:国知局
专利名称:一种dtmf(双音多频)信号接收的方法和装置的制作方法
技术领域
本发明涉及网络通讯技术领域,具体涉及一种DTMF(双音多频)信号接收的方法和装置。
背景技术
DTMF(Dual tone multifrequency,双音多频)是一种用户线信令,可以是双音频电话机发给交换机用于呼叫,也可以是由交换机发给双音频话机以提供CID(主叫识别)业务。
在双音频电话机上,按下其号码盘上的一个键,电话机就会发出一个DTMF信号,每一个DTMF信号由两个频率组成。每一个DTMF信号包含的频率如表1所示。
表1

通常,我们将表1中纵向表头的四个频率称为低频群,而将表1中横向表头的四个频率称为高频群。即频率为697,770,852,941的为低频群,频率为1209,1336,1477,1633的为高频群。
当我们拨打电话的时候,每按下电话机号码盘上的一个号码,电话机都会发出一个包含两个频率的信号,其中一个频率为高频群中的频率,另一个频率为低频群中的频率。例如当按下电话机号码盘上的号码1时,电话机发出一个DTMF信号,此信号包含的频率为697Hz和1209Hz。
上述的这种包含实际上是两个不同频率的正弦信号在幅度上的简单叠加。按下电话机号码盘上的其他号码发送的信号包含的频率参照表1。
在对DTMF信号进行接收时,需要DTMF信号接收装置准确的识别DTMF信号,对DTMF信号可靠的接收,DTMF信号接收装置接收DTMF信号的过程实际就是对接收信号进行识别的过程。
通常对于DTMF信号接收装置而言,对DTMF信号可靠的接收需要满足如下的条件1、当接收信号的频率偏离DTMF信号标准值一定范围内,DTMF信号接收装置应该确定将接收信号作为DTMF信号接收,使小偏差可靠接收。例如频率应该是697Hz的接收信号,接收信号的频率出现一定的偏移,变成了频率为700Hz的接收信号,因为接收信号的频率偏离在DTMF信号标准值的范围内,DTMF信号接收装置仍然应该确定将接收信号作为DTMF信号接收,使DTMF信号小偏差可靠的接收。
2、当接收信号的频率偏离DTMF信号标准值一定范围以外,DTMF信号接收装置应该确定不将接收信号作为DTMF信号接收,使大偏差可靠不接收。例如频率应该是697Hz的接收信号,接收信号的频率出现偏移,变成了频率为600Hz的接收信号,因为接收信号的频率偏离在DTMF信号标准值的范围外,DTMF信号接收装置应该确定将接收信号不作为DTMF信号接收,使DTMF信号大偏差可靠不接收。
3、在电话处于通话状态时,DTMF信号接收装置不应该将语音信号作为DTMF信号接收,同时,DTMF信号接收装置也不应该将乐音信号作为DTMF信号接收。DTMF信号接收装置的这一特征即通常所说的抗语音特性、抗乐音特性。
DTMF信号接收装置是根据接收信号的特点来判断是否将接收信号作为DTMF信号接收。因为DTMF信号接收装置是实时工作的,所以在说话的时候,存在这样的可能,某一段的语音信号在DTMF信号频带内的特征和DTMF信号的特征比较相近,这个时候DTMF信号接收装置就会将其误作为DTMF信号接收。同时,在传送乐音的时候,也存在这样的可能,某一段的乐音信号在DTMF信号频带内的特征和DTMF信号的特征比较相近,这个时候DTMF信号接收装置就会将其误作为DTMF信号接收。
一个好的DTMF信号接收装置需要在同等条件下,即针对同一段语音或同一段乐音,能够尽可能少的出现误作为DTMF信号接收的情况。
目前现有技术中DTMF信号接收的方法有两种第一种DTMF信号接收的方法是基于DTMF信号的特征。
因为DTMF信号在频率和能量分布上具有一定的特征,所以对接收信号在DTMF信号频带内的信号进行频率和信号能量分布特征分析即可确定接收信号是否具有DTMF信号特征,将具有DTMF信号特征的接收信号作为DTMF信号接收。
确定接收信号是否具有DTMF信号特征的方法为判断接收信号的频率是否满足DTMF信号的要求;同时判断接收信号在DTMF信号频带内的信号能量分布是否满足DTMF信号的要求。如果接收信号在频率和能量分布同时满足DTMF信号的要求,确定接收信号具有DTMF信号特征,如果接收信号在频率和能量分布不能同时满足DTMF信号的要求,确定接收信号不具有DTMF信号特征。
第一种DTMF信号接收的方法的具体实施方式
为对接收信号进行滤波,根据滤波后信号的频率和能量的分布特征确定是否将接收信号作为DTMF信号接收。
滤波的种类分别为低频群带通滤波和高频群带通滤波。
判断是否将接收信号作为DTMF信号接收的流程图如附图1所示。
在图1中,对接收信号同时进行低频群带通滤波和高频群带通滤波;低频群带通滤波的通频带包括低频群的范围,不包括高频群的范围,例如,通带范围为600Hz~1050Hz。
高频群带通滤波的通频带包括高频群的范围,不包括低频群的范围,例如,通带范围为1100Hz~1750Hz。
判断接收信号经过低频群带通滤波后的信号能量是否小于预定低频群能量阈值。如果接收信号经过低频群带通滤波后的信号能量小于预定低频群能量阈值,表示接收信号不是有效的DTMF信号,不将接收信号作为DTMF信号接收。如果接收信号经过低频群带通滤波后的信号能量不小于预定低频群能量阈值,表示接收信号在低频群的偏离在标准值的范围之内。
判断接收信号经过高频群带通滤波后的信号能量是否小于预定高频群能量阈值。如果接收信号经过高频群带通滤波后的信号能量小于预定高频群能量阈值,表示接收信号不是有效的DTMF信号,不将接收信号作为DTMF信号接收。如果接收信号经过高频群带通滤波后的信号能量不小于预定高频群能量阈值,表示接收信号在高频群的偏离在标准值范围之内。
判断高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别是否大于预定能量差值。如果高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别大于预定能量差值,表示接收信号不是有效的DTMF信号,不将接收信号作为DTMF信号接收。如果高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别不大于预定能量差值,表示接收信号具有DTMF信号在高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别的特征。
对接收信号进行信号频率判决,信号频率判决就是根据高频群和低频群带通滤波后的信号来判决接收信号是否符合DTMF信号在频率上的要求。如果信号频率判决未通过,表示接收信号不是有效的DTMF信号,不将接收信号作为DTMF信号接收。如果信号频率判决通过,且接收信号在低频群的偏离在标准值的范围之内,接收信号在高频群的偏离在标准值范围之内,同时接收信号具有DTMF信号在高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别的特征,表示接收信号具有DTMF信号的特征,将接收信号作为DTMF信号接收。
上述判断过程中,虽然是按照先后顺序进行描述的,但是上述判断过程是不分先后顺序的。同理,图1中的判断过程也是不分先后顺序的。
第一种DTMF信号接收方法可以实现DTMF信号小偏差可靠接收,大偏差可靠不接收。但是不能实现抗语音特性和抗乐音特性。
第二种DTMF信号接收的方法为在第一种DTMF信号接收方法的判决过程中,增加对接收信号在DTMF信号频带外的低频信号的能量分布是否满足DTMF信号要求的判断。如果接收信号在DTMF信号频带外的低频信号的能量分布满足DTMF信号要求,且接收信号在第一种DTMF信号接收方法中判决为具有DTMF信号特征,则将接收信号作为DTMF信号接收。
其具体方法如附图2所示。
对接收信号同时进行低频群带通滤波、高频群带通滤波和低通滤波,判断接收信号低通滤波后的信号能量与接收信号总能量的比值是否小于预定值,如果不小于预定值,不将接收信号作为DTMF信号接收。如果小于预定值,且接收信号同时具有DTMF信号特征,将接收信号作为DTMF信号接收。
低通滤波典型的通带范围为0~550H,它的通带范围不能和低频群频带范围有重叠。
因为语音信号的主要能量集中在低频段,所以通过对接收信号进行低通滤波,根据低通滤波后的信号可以确定接收信号是否是纯语音信号。
和第一种DTMF信号接收的方法同理,上述判断过程和图2中的判断过程也是不分先后顺序的。
实现第二种DTMF信号接收方法的接收装置如附图3所示。包括一个高频群带通滤波器、一个低频群带通滤波器、一个低通滤波器和判决模块。
在图3中,接收信号同时分别经过低通滤波器,低频群带通滤波器和高频群带通滤波器进行滤波,将滤波后的信号输入判决模块。
判决模块用于根据传输来的信号特征进行判决,确定是否将接收信号作为DTMF信号接收;并输出判决结果。其判决过程为如果接收信号经过低频群带通滤波后的信号能量不小于预定的低频群能量阈值、接收信号经过高频群带通滤波后的信号能量不小于预定的高频群能量阈值、高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别不大于预定能量差值,同时接收信号经过低通滤波后的信号能量与接收信号总能量的比值不大于预定值,且信号频率判决通过,确定将接收信号作为DTMF信号接收,并输出接收信号为DTMF信号的判决结果;否则确定将接收信号不作为DTMF信号接收,并输出接收信号不为DTMF信号的判决结果。
接收装置利用低频群带通滤波器和高频群带通滤波器滤波后的信号判断接收信号的能量分布是否具有DTMF信号能量分布的特征,实现DTMF信号的小偏差可靠接收和DTMF信号的大偏差可靠不接收的目的。
因为语音信号的主要能量集中在低频段,所以接收装置设计了低通滤波器,通过对低通滤波后的低频信号的判决实现抗语音的目的。
但是,现有技术的DTMF信号接收的方法未充分考虑抗乐音特性。
乐音与语音的特点不同,乐音的特点是信号的谐波比较丰富,而且,谐波的能量比较大,这样乐音信号的主要能量集中在高频段。如果仅将接收信号进行低通滤波,根据滤波后的信号分布特征只能实现抗语音的目的,不能实现抗乐音的目的。
如上所述,现有技术考虑了小偏差可靠接收、大偏差可靠不接收及抗语音特性。但是,现有技术未充分考虑抗乐音特性。
利用现有技术,在传送乐音信号时,存在DTMF信号误接收的情况。

发明内容
本发明的目的在于,提供一种DTMF(双音多频)信号接收的方法和装置,以有效识别DTMF信号,降低DTMF信号误接收概率。
为达到上述目的,本发明提供的一种DTMF信号接收的方法,包括a、获取接收信号在DTMF信号频带外的高频信号;b、判断所述高频信号分布特征满足DTMF信号要求的接收信号;c、将满足DTMF信号要求且同时具有DTMF信号特征的接收信号作为DTMF信号接收。
所述的步骤a包括对所述接收信号进行高通滤波。
所述的步骤b包括确定所述高通滤波后的高频信号能量与所述接收信号总能量的比值不大于第一预定值的接收信号,并将其作为高频信号特征分布满足DTMF信号要求的接收信号。
所述的DTMF信号接收的方法还包括获取接收信号在DTMF信号频带外的低频信号。
所述的步骤a包括对所述接收信号进行带阻滤波;或对所述接收信号同时进行高通滤波和低通滤波。
所述的步骤b包括确定所述带阻滤波输出信号的能量与所述接收信号总能量的比值不大于第二预定值的接收信号,并将其作为高频信号和低频信号特征分布满足DTMF信号要求的接收信号;或确定所述高通滤波输出信号与所述低通滤波输出信号叠加后信号能量与所述接收信号总能量的比值不大于第二预定阈值的接收信号,并将其作为高频信号和低频信号特征分布满足DTMF信号要求的接收信号。
所述的具有DTMF信号特征的信号包括所述接收信号经过低频群带通滤波后信号能量不小于预定低频群能量阈值,所述接收信号经过高频群带通滤波后信号能量不小于预定高频群能量阈值,而且所述接收信号经过低频群带通滤波后信号能量与所述接收信号经过高频群带通滤波后信号能量的差值不大于预定能量差值,同时信号频率判决为DTMF信号。
本发明还提供一种基于实现本发明DTMF信号接收的方法的装置,包括获取DTMF信号频带内信号模块用于获取接收信号在DTMF信号频带内的信号,将所述获取的信号输出到判决模块;获取DTMF信号频带外的高频信号模块用于获取接收信号在DTMF信号频带外的高频信号,将所述获取的高频信号输出到判决模块;判决模块用于根据传输来的信号进行判决,确定所述接收信号是否作为DTMF信号接收。
所述的获取DTMF信号频带内信号模块包括低频群带通滤波器和高频群带通滤波器;所述的获取DTMF信号频带外的高频信号模块包括高通滤波器。
所述的装置还包括获取DTMF信号频带外的低频信号模块。
所述的获取DTMF信号频带外的高频信号模块和所述的获取DTMF信号频带外的低频信号模块包括阻带滤波器;或包括高通滤波器和低通滤波器。
通过本发明,对接收信号进行DTMF信号频带内的特征分析和对接收信号进行DTMF信号频带外的特征分析,能够有效的识别DTMF信号,即使当输入的语音信号或输入的乐音信号在DTMF信号频带内的特征与DTMF信号特征比较相近时,也能够有效的识别DTMF信号,使DTMF信号可靠的接收,从而实现了降低DTMF信号误接收概率的目的。


图1是现有技术中第一种DTMF信号接收方法流程图;图2是现有技术中第二种DTMF信号接收方法流程图;图3是现有技术中DTMF信号接收装置;图4是本发明的第一种DTMF信号接收方法流程;图5是本发明的第二种DTMF信号接收方法流程;图6是本发明的第三种DTMF信号接收方法流程;图7是本发明的第一种DTMF信号接收装置;图8是本发明的第二种DTMF信号接收装置;图9是本发明的第三种DTMF信号接收装置。
具体实施例方式
由于DTMF信号具有一定的特征,乐音与语音信号也具有一定的特征,对接收信号提取相应的特征,对提取的特征进行分析就可以确定是否将接收信号作为DTMF信号接收。
在本发明中通过对接收信号进行DTMF信号频带内的特征分析和对接收信号进行DTMF信号频带外的高频信号的特征分析,可以有效的识别接收信号是否为DTMF信号,确定是否将接收信号作为DTMF信号接收。其方法为将接收信号属于DTMF信号低频群范围的信号提取出来,将接收信号属于DTMF信号高频群范围的信号提取出来,根据接收信号在DTMF信号频带内的信号分布判断接收信号是否具有DTMF信号的特征。同时将接收信号的在DTMF信号频带外的高频信号提取出来,根据接收信号在DTMF信号频带外的高频信号的能量分布判断接收信号在DTMF信号频带外的高频信号的能量分布是否满足DTMF信号的要求。
如果接收信号具有DTMF信号的特征,同时接收信号在DTMF信号频带外的高频信号的能量分布满足DTMF信号的要求,那么将接收信号识别为有效的DTMF信号并将其作为DTMF信号接收。
通过上述方法使DTMF信号接收具有抗乐音特性,实现了DTMF信号可靠接收的目的,从而降低了DTMF信号误接收的概率。
下面结合附图对本发明进行详细说明。
本发明的DTMF信号接收方法的第一种具体实施方式
如附图4所示。
在图4中,步骤400对接收信号同时进行高频群带通滤波、低频群带通滤波、高通滤波。
低频群带通滤波的通频带包括低频群的范围,不包括高频群的范围,例如,通带范围为600Hz~1050Hz。
高频群带通滤波的通频带包括高频群的范围,不包括低频群的范围,例如,通带范围为1100Hz~1750Hz。
高通滤波范围不包括高频群的范围,例如滤波范围为1900Hz~4000Hz。
接收信号同时经过三种方式的滤波后,得到了接收信号在DTMF信号频带内的信号和接收信号在DTMF信号频带外的高频信号。
在步骤410,判断接收信号经过低频群带通滤波后的信号能量是否小于预定的低频群能量阈值。
如果接收信号经过低频群带通滤波后的信号能量小于预定的低频群能量阈值,表示接收信号不是有效的DTMF信号,到步骤470,不将接收信号作为DTMF信号接收。
如果接收信号经过低频群带通滤波后的信号能量不小于预定的低频群能量阈值,表示接收信号在低频群信号的能量偏离在标准值的范围之内,到步骤420。
在步骤420,判断接收信号经过高频群带通滤波后的信号能量是否小于预定的高频群能量阈值。
如果接收信号经过高频群带通滤波后的信号能量小于预定的高频群能量阈值,表示接收信号不是有效的DTMF信号,到步骤470,不将接收信号作为DTMF信号接收。
如果接收信号经过高频群带通滤波后的信号能量不小于预定的高频群能量阈值,表示接收信号在高频群信号的能量偏离在标准值的范围之内,到步骤430。
在步骤430,判断接收信号经过高通滤波后的信号能量与接收信号总能量的比值是否大于第一预定值。
如果大于第一预定值,表示接收信号不是有效的DTMF信号,到步骤470,不将接收信号作为DTMF信号接收。
如果不大于第一预定值,表示接收信号在DTMF信号频带外的高频信号的能量分布满足DTMF信号的要求,到步骤440。
在步骤440,判断高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别是否大于预定能量差值。
如果大于预定能量差值,表示接收信号不是有效的DTMF信号,到步骤470,不将接收信号作为DTMF信号接收。
如果不大于预定能量差值,表示接收信号具有DTMF信号在高频群带通滤波后的信号和低频群带通滤波后的信号差别的特征,到步骤450。
在步骤450,对接收信号进行信号频率判决,如果信号频率判决未通过,表示接收信号不是有效的DTMF信号,到步骤470,不将接收信号作为DTMF信号接收。如果信号频率判决通过,表示接收信号是有效的DTMF信号,到步骤460,将接收信号作为DTMF信号接收。
上述描述过程中,虽然是按照先后顺序从步骤410到步骤450进行描述的,但是上述从步骤410到步骤450是不分先后顺序的。同理,图4的410到450也是不分先后顺序的。
通过上述方法可以实现DTMF信号的小偏差可靠接收、大偏差可靠不接收和抗乐音的目的。
本发明的DTMF信号接收方法的第二种具体实施方式
如附图5所示。
在图5中,步骤500对接收信号同时进行高频群带通滤波、低频群带通滤波、阻带滤波。
低频群带通滤波的通频带范围和高频群带通滤波的通频带范围与第一种阻带滤波的阻带范围包括高频群的范围和低频群的范围,例如,阻带的范围为600Hz~1750Hz。
接收信号同时经过三种方式的滤波后,得到了接收信号在DTMF信号频带内的信号分布和接收信号在DTMF信号频带外的高频信号和低频信号的信号分布。
在步骤510和步骤520的判断方法与第一种具体实施方式
中的步骤410和步骤420的判断方法相同。
在步骤530,判断接收信号经过带阻滤波后的信号能量与接收信号总能量的比值是否大于第二预定值。
如果大于第二预定值,表示接收信号不是有效的DTMF信号,到步骤570,不将接收信号作为DTMF信号接收。
如果不大于第二预定值,表示接收信号在DTMF信号频带外信号能量的分布满足DTMF信号的要求,到步骤540。
在步骤540和步骤550的判断方法与第一种具体实施方式
中的步骤440和步骤450的判断方法相同。
在本实施方式中,如果接收信号经过低频群带通滤波后的信号能量不小于预定的低频群能量阈值、接收信号经过高频群带通滤波后的信号能量不小于预定的高频群能量阈值、高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别不大于预定能量差值,同时接收信号经过带阻滤波后的信号能量与接收信号总能量的比值不大于第二预定值,且信号频率判决通过,将接收信号作为DTMF信号接收;否则不将接收信号作为DTMF信号接收。
和本发明的第一种DTMF信号接收方法的具体实施方式
同理,第二种具体实施方式
中的判断过程也是不分先后顺序的。图5的判断过程也同样不分先后顺序。
通过上述方法可以实现DTMF信号的小偏差可靠接收、大偏差可靠不接收和抗语音、抗乐音的目的。
本发明的DTMF信号接收方法的第三种具体实施方式
如附图6所示。
在图6中,步骤600对接收信号同时进行高频群带通滤波、低频群带通滤波、低通滤波、高通滤波。
低频群带通滤波的通频带范围和高频群带通滤波的通频带范围与上述第一种具体实施方式
的低频群带通滤波的通频带范围和高频群带通滤波的通频带范围相同。
低通滤波和高通滤波可以共同实现上述第一种具体实施方式
中的阻带滤波的作用。
接收信号同时经过四种方式的滤波后,得到了接收信号在DTMF信号频带内的信号分布和接收信号在DTMF信号频带外高频信号和低频信号的信号分布。
在第三种具体实施方式
中的信号接收方法与第二种具体实施方式
中的信号接收方法基本相同,只是第二种具体实施方式
中的步骤530对接收信号阻带滤波后信号判断由本实施方式中的步骤630对接收信号高通滤波和低通滤波后信号判断替代。
在步骤630,高通滤波后的信号和低通滤波后的信号进行简单的叠加,判断叠加后信号的能量与接收信号总能量的比值是否大于第二预定值,如果大于第二预定值,表示接收信号不是有效的DTMF信号,到步骤670,不将接收信号作为DTMF信号接收。如果不大于第二预定值,表示接收信号在DTMF信号频带外信号能量分布满足DTMF信号的要求,到步骤640。
在本实施方式中,如果接收信号经过低频群带通滤波后的信号能量不小于预定的低频群能量阈值、接收信号经过高频群带通滤波后的信号能量不小于预定的高频群能量阈值、高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别不大于预定能量差值,同时接收信号经过高通滤波和低通滤波后的信号叠加能量与接收信号总能量的比值不大于第二预定值,且信号频率判决通过,将接收信号作为DTMF信号接收;否则不将接收信号作为DTMF信号接收。
和本发明的第一种DTMF信号接收方法的具体实施方式
同理,第三种具体实施方式
中的判断过程也是不分先后顺序的。图6的判断过程也同样不分先后顺序。
通过上述方法可以实现DTMF信号的小偏差可靠接收、大偏差可靠不接收和抗语音、抗乐音的目的。
本发明还提供实现上述DTMF信号接收方法的装置。
第一种装置如附图7所示,此装置实现本发明具体实施方式
中的第一种DTMF信号接收方法。包括低频群带通滤波器700,高频群带通滤波器710,高通滤波器720,判决模块730。
低频群带通滤波器700和高频群带通滤波器710共同实现获取DTMF信号频带内信号模块的功能;高通滤波器720实现获取DTMF信号频带外的高频信号模块的功能。
低频群带通滤波器700用于将接收信号进行低频群滤波,将滤波后的信号输出到判决模块730。
高频群带通滤波器710用于将接收信号进行高频群滤波,将滤波后的信号输出到判决模块730。
高通滤波器720用于将接收信号进行高通滤波,获取接收信号在DTMF信号频带外的高频信号,将所述获取的高频信号输出到判决模块730。
判决模块730用于根据传输来的信号特征进行判决,确定接收信号是否作为DTMF信号接收;并输出判决结果。
其判决过程为如果接收信号经过低频群带通滤波后的信号能量不小于预定的低频群能量阈值、接收信号经过高频群带通滤波后的信号能量不小于预定的高频群能量阈值、高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别不大于预定能量差值,同时接收信号经过高通滤波后的信号能量与接收信号总能量的比值不大于第一预定值,且信号频率判决通过,确定将接收信号作为DTMF信号接收,并输出接收信号为DTMF信号的判决结果;否则确定将接收信号不作为DTMF信号接收,并输出接收信号不为DTMF信号的判决结果。
通过本装置有效识别DTMF信号,实现DTMF信号的小偏差可靠接收、大偏差可靠不接收和抗乐音的目的,降低了DTMF信号误收号概率。
第二种装置如附图8所示,此装置实现本发明具体实施方式
中的第二种DTMF信号接收方法。包括低频群带通滤波器800,高频群带通滤波器810,阻带滤波器820,判决模块830。
低频群带通滤波器800和高频群带通滤波器810共同实现获取DTMF信号频带内信号模块的功能;阻带滤波器820实现获取DTMF信号频带外的低频信号模块和获取DTMF信号频带外的高频信号模块的功能。
低频群带通滤波器800用于将接收信号进行低频群滤波,将滤波后的信号输出到判决模块830。
高频群带通滤波器810用于将接收信号进行高频群滤波,将滤波后的信号输出到判决模块830。
阻带滤波器820用于将接收信号进行阻带滤波,获取接收信号在DTMF信号频带外的信号,将所述获取的信号输出到判决模块830。
判决模块830用于根据传输来的信号特征进行判决,确定接收信号是否作为DTMF信号接收;并输出判决结果。
其判决过程为如果接收信号经过低频群带通滤波后的信号能量不小于预定的低频群能量阈值、接收信号经过高频群带通滤波后的信号能量不小于预定的高频群能量阈值、高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别不大于预定能量差值,同时接收信号经过阻带滤波后的信号能量与接收信号总能量的比值不大于第二预定值,且信号频率判决通过,确定将接收信号作为DTMF信号接收,并输出接收信号为DTMF信号的判决结果;否则确定将接收信号不作为DTMF信号接收,并输出接收信号不为DTMF信号的判决结果。
通过本装置有效识别DTMF信号,实现DTMF信号的小偏差可靠接收、大偏差可靠不接收和抗语音、抗乐音的目的,降低了DTMF信号误收号概率。
第三种装置如附图9所示,此装置实现本发明具体实施方式
中的第三种DTMF信号接收方法。包括低频群带通滤波器900,高频群带通滤波器910,低通滤波器920,高通滤波器930,判决模块940。
低频群带通滤波器900和高频群带通滤波器910共同实现获取DTMF信号频带内信号模块的功能;低通滤波器920实现获取信号在DTMF信号频带外的低频信号模块的功能;高通滤波器930实现获取信号在DTMF信号频带外的高频信号模块的功能。
低频群带通滤波器900用于将接收信号进行低频群滤波,将滤波后的信号输出到判决模块940。
高频群带通滤波器910用于将接收信号进行高频群滤波,将滤波后的信号输出到判决模块940。
低通滤波器920用于将接收信号进行低通滤波,获取DTMF信号频带外的低频信号,将滤波后的低频信号输出到判决模块940。
高通滤波器930用于将接收信号进行高通滤波,获取DTMF信号频带外的高频信号,将滤波后的高频信号输出到判决模块940。
判决模块940用于根据传输来的信号特征进行判决,确定接收信号是否作为DTMF信号接收;并输出判决结果。
其判决过程为如果接收信号经过低频群带通滤波后的信号能量不小于预定的低频群能量阈值、接收信号经过高频群带通滤波后的信号能量不小于预定的高频群能量阈值、高频群带通滤波后的信号能量和低频群带通滤波后的信号能量差别不大于预定能量差值,同时接收信号经过低通滤波和高通滤波后的信号叠加能量与接收信号总能量的比值不大于第二预定值,且信号频率判决通过,确定将接收信号作为DTMF信号接收,并输出接收信号为DTMF信号的判决结果;否则确定将接收信号不作为DTMF信号接收,并输出接收信号不为DTMF信号的判决结果。
通过本装置有效识别DTMF信号,实现DTMF信号的小偏差可靠接收、大偏差可靠不接收和抗语音、抗乐音的目的,降低了DTMF信号误收号概率。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化。
权利要求
1.一种DTMF(双音多频)信号接收的方法,其特征在于包括a、获取接收信号在DTMF信号频带外的高频信号;b、判断所述高频信号分布特征是否满足DTMF信号要求的接收信号;c、将满足DTMF信号要求且同时具有DTMF信号特征的接收信号作为DTMF信号接收。
2.如权利要求1所述的一种DTMF(双音多频)信号接收的方法,其特征在于所述的步骤a包括对所述接收信号进行高通滤波。
3.如权利要求2所述的一种DTMF(双音多频)信号接收的方法,其特征在于所述的步骤b包括确定所述高通滤波后的高频信号能量与所述接收信号总能量的比值不大于第一预定值的接收信号,并将其作为高频信号特征分布满足DTMF信号要求的接收信号。
4.如权利要求1所述的一种DTMF(双音多频)信号接收的方法,其特征在于所述方法步骤a还包括获取接收信号在DTMF信号频带外的低频信号。
5.如权利要求4所述的一种DTMF(双音多频)信号接收的方法,其特征在于所述的步骤a包括对所述接收信号进行带阻滤波;或对所述接收信号同时进行高通滤波和低通滤波。
6.如权利要求5所述的一种DTMF(双音多频)信号接收的方法,其特征在于所述的步骤b包括确定所述带阻滤波输出信号的能量与所述接收信号总能量的比值不大于第二预定值的接收信号,并将其作为高频信号和低频信号特征分布满足DTMF信号要求的接收信号;或确定所述高通滤波输出信号与所述低通滤波输出信号叠加后信号能量与所述接收信号总能量的比值不大于第二预定阈值的接收信号,并将其作为高频信号和低频信号特征分布满足DTMF信号要求的接收信号。
7.如权利要求1或3或6所述的一种DTMF(双音多频)信号接收的方法,其特征在于所述的具有DTMF信号特征的信号包括所述接收信号经过低频群带通滤波后信号能量不小于预定低频群能量阈值,所述接收信号经过高频群带通滤波后信号能量不小于预定高频群能量阈值,而且所述接收信号经过低频群带通滤波后信号能量与所述接收信号经过高频群带通滤波后信号能量的差值不大于预定能量差值,同时信号频率判决为DTMF信号。
8.一种DTMF(双音多频)信号接收的装置,其特征在于包括获取DTMF信号频带内信号模块用于获取接收信号在DTMF信号频带内的信号,将所述获取的信号输出到判决模块;获取DTMF信号频带外的高频信号模块用于获取接收信号在DTMF信号频带外的高频信号,将所述获取的高频信号输出到判决模块;判决模块用于根据传输来的信号进行判决,确定所述接收信号是否作为DTMF信号接收。
9.如权利要求8所述的一种DTMF(双音多频)信号接收的装置,其特征在于所述的获取DTMF信号频带内信号模块包括低频群带通滤波器和高频群带通滤波器;所述的获取DTMF信号频带外的高频信号模块包括高通滤波器。
10.如权利要求8或9所述的一种DTMF(双音多频)信号接收的装置,其特征在于所述的装置还包括获取DTMF信号频带外的低频信号模块。
11.如权利要求10所述的一种DTMF(双音多频)信号接收的装置,其特征在于所述的获取DTMF信号频带外的高频信号模块和所述的获取DTMF信号频带外的低频信号模块包括阻带滤波器;或包括高通滤波器和低通滤波器。
全文摘要
一种DTMF(双音多频)信号接收的方法,包括a.获取接收信号在DTMF信号频带外的高频信号;b.确定所述高频信号分布特征满足DTMF信号要求的接收信号;c.将所述满足DTMF信号要求且同时具有DTMF信号特征的接收信号作为DTMF信号接收。本发明还提供一种DTMF(双音多频)信号接收的装置,包括获取DTMF信号频带内信号模块、获取DTMF信号频带外的高频信号模块、判决模块。本发明通过对接收信号进行DTMF信号频带内的特征分析和对接收信号进行DTMF信号频带外的特征分析,有效的识别DTMF信号,即使当接收的乐音信号在DTMF信号频带内的特征与DTMF信号的特征比较相近时,也能够使DTMF信号可靠的接收,从而实现了降低DTMF信号误接收概率的目的。
文档编号H04M1/26GK1549558SQ0313662
公开日2004年11月24日 申请日期2003年5月21日 优先权日2003年5月21日
发明者吴建新 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1