一种拨号处理方法及装置、电话机制造方法及图纸

技术编号:17472948 阅读:22 留言:0更新日期:2018-03-15 09:03
本发明专利技术实施例提供了一种拨号处理方法及装置、电话机;该方法包括:接收来自电话机的用户线路接口电路的未处理上行音频数据;对未处理上行音频数据的所有音频数据帧进行双音多频信号的检测及免干扰处理,获得双音多频信号数值及待发送上行音频数据。本发明专利技术实施例通过设置在上行音频数据通道上的装置,对上行音频数据的所有音频数据帧都进行双音多频信号的检测及免干扰处理,避免了DTMF信号通过上行音频数据重复到达接收端,同时也不需要中断音频通信,增强了用户的使用体验。

A dialing processing method and device and telephone

The embodiment of the invention provides a processing method and device, telephone dial; the method comprises: receiving uplink unprocessed audio data from the telephone subscriber line interface circuit; all the audio data frame not uplink audio data processing to detect DTMF signal and interference free processing, obtained the dual tone multi the frequency signal and to transmit uplink audio data. The embodiment of the invention device is arranged in the uplink channel audio data, audio data frames for all uplink audio data are detection of DTMF signal and interference free processing, avoids the uplink DTMF signal through repeated audio data at the receiving end, and there is no need to interrupt the audio communication, enhancing the user experience.

【技术实现步骤摘要】
一种拨号处理方法及装置、电话机
本专利技术涉及拨号处理应用领域,尤其涉及一种拨号处理方法及装置、电话机。
技术介绍
目前大部分电话机都支持二次拨号功能,当用户在通话过程中按键拨号,此时就是利用DTMF(DualToneMultiFrequency,双音多频)信号在音频通路进行信息传递。一般此产品中,外接的电话机本体产生DTMF信号,然后通过SLIC(SubscriberLineInterfaceCircuit,用户线路接口电路)转换后传递给到设备主芯片,然后将检测到的DTMF信号发送到网络。二次拨号功能在满足用户日常需求的同时,还存在DTMF信号误报的情况,比如对方收到的DTMF信号比实际的信号多,或者和实际的信号不匹配等情况。这是因为电话机本体和SLIC电路相连接,当通话过程中,会产生上行音频数据和下行音频数据,除了实际通话声音以外,其中电话机的按键DTMF信息也会通过上行音频数据传输。而在现有技术中,针对DTMF信息是在通话过程中,利用DTMF的检测电路随时检测DTMF信号,当主芯片检测到DTMF输入之后,断开上行音频通道,并解析出输入DTMF信号的数值,然后通过AT命令将对应的DTMF数值发送到网络,由网络端产生对应的DTMF信号给接收端,由于主芯片检测到DTMF信号一般需要40ms左后的时间,之后才断开上行音频通道,实际上这段时间可能有部分DTMF信号已经通过上行通道发送到网络,此时网络交换机可能会将这部分信号再发送到接收端,造成重号的情况,比如实际拨号123,对方可能检测到112233。
技术实现思路
本专利技术实施例提供了一种拨号处理方法及装置、电话机,以解决现有技术不能及时处理上行音频数据中DTMF信息的问题。一方面,提供了一种拨号处理方法,包括:接收来自电话机的用户线路接口电路的未处理上行音频数据;对未处理上行音频数据的所有音频数据帧进行双音多频信号的检测及免干扰处理,获得双音多频信号数值及待发送上行音频数据。一方面,提供了一种拨号处理装置,包括:接收模块,用于接收来自电话机的用户线路接口电路的未处理上行音频数据;处理模块,用于对未处理上行音频数据的所有音频数据帧进行双音多频信号的检测及免干扰处理,获得双音多频信号数值及待发送上行音频数据。一方面,提供了一种电话机,包括电话机本体、用户线路接口电路、通信模块,以及本专利技术实施例提供的拨号处理装置,拨号处理装置设置在用户线路接口电路与通信模块之间的上行音频数据通道上。另一方面,提供了一种计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于执行前述的拨号处理方法。本专利技术实施例的有益效果:本专利技术实施例提供了一种拨号处理方法,通过设置在上行音频数据通道上的设备,对所有的上行音频数据都进行处理,避免了DTMF信号通过上行音频数据重复到达接收端,解决现有技术不能及时处理上行音频数据中DTMF信息的问题,这样接收端就不会重复接收相同的DTMF信号,进而使得二次拨号可以正确的实现,同时由于该方法不需要中断音频通信,也解决了现有技术需要断开上行音频通道可能造成通话断续等问题,增强了用户的使用体验。附图说明图1为本专利技术第一实施例提供的拨号处理方法的流程图;图2为本专利技术第二实施例提供的拨号处理装置的结构示意图;图3为本专利技术第三实施例提供的电话机的示意图;图4为本专利技术第三实施例涉及的DTMF处理单元的示意图;图5是本专利技术第三实施例涉及的DTMF处理方法的一种流程图;图6是本专利技术第三实施例涉及的DTMF处理方法的另一种流程图;图7是本专利技术第三实施例涉及的DTMF检测方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本专利技术中一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。现通过具体实施方式结合附图的方式对本专利技术做出进一步的诠释说明。第一实施例:图1为本专利技术第一实施例提供的拨号处理方法的流程图,由图1可知,本实施例提供的拨号处理方法包括:S101:接收来自电话机的用户线路接口电路的未处理上行音频数据;S102:对未处理上行音频数据的所有音频数据帧进行双音多频信号的检测及免干扰处理,获得双音多频信号数值及待发送上行音频数据;S103:将待发送上行音频数据发送至电话机的数据传输模块,通过电话线进行传输;S104:将双音多频信号数值发送至网络端。在一些实施例中,上述实施例中的对上行音频数据进行双音多频信号的检测及处理包括:获取未处理上行音频数据的第一音频数据帧;对第一音频数据帧进行双音多频信号检测,判断第一音频数据帧是否包含双音多频信号;若第一音频数据帧包含双音多频信号,则提取双音多频信号数值,并对第一音频数据帧进行免干扰处理;若第一音频数据帧没有包含双音多频信号,则将其作为待发送上行音频数据的第二音频数据帧。在一些实施例中,上述实施例中的第一音频数据帧为脉冲编码调制数据;对第一音频数据帧进行双音多频信号检测,判断第一音频数据帧是否包含双音多频信号包括:将第一音频数据帧从时域转换到频域,获得频域数据;分别计算频域数据的所有行频列频分量上的能量,确定高低频段上的最大能量的第一频点和第二频点;判断第一频点和第二频点的能量大小和高低频能量差是否满足双音多频标准;若满足,计算二次谐波能量的分量,判断谐波能量的大小是否满足双音多频标准,若是,则第一音频数据帧包含双音多频信号,并提取双音多频信号数值。在一些实施例中,上述实施例中的对音频数据帧进行免干扰处理获取与选歌操作对应的歌曲数据包括:直接将包含双音多频信号的音频数据帧丢弃;或者,将包含双音多频信号的音频数据帧的数据置零。第二实施例:图2为本专利技术第二实施例提供的拨号处理装置的结构示意图,由图2可知,本实施例提供的拨号处理装置包括:接收模块21,用于接收来自电话机的用户线路接口电路的未处理上行音频数据;处理模块22,用于对未处理上行音频数据的所有音频数据帧进行双音多频信号的检测及免干扰处理,获得双音多频信号数值及待发送上行音频数据;发送模块23,用于将待发送上行音频数据发送至电话机的数据传输模块;将双音多频信号数值通过AT命令发送至网络端。在一些实施例中,上述实施例中的处理模块22用于获取未处理上行音频数据的第一音频数据帧,对第一音频数据帧进行双音多频信号检测,判断第一音频数据帧是否包含双音多频信号,若第一音频数据帧包含双音多频信号,则提取双音多频信号数值,并对第一音频数据帧进行免干扰处理;若第一音频数据帧没有包含双音多频信号,则将其作为待发送上行音频数据的第二音频数据帧。在一些实施例中,上述实施例中的第一音频数据帧为脉冲编码调制数据;处理模块22用于将第一音频数据帧从时域转换到频域,获得频域数据;分别计算频域数据的所有行频列频分量上的能量,确定高低频段上的最大能量的第一频点和第二频点;判断第一频点和第二频点的能量大小和高低频能量差是否满足双音多频标准;若满足,计算二次谐波能量的分量,判断谐波能量的大小是否满足双音多频标准,若是,则第一音频数据帧包含双音多频信号,并提取双音多频信号数值。在一些实施例中,上述实施例中的接收模块21包括本文档来自技高网...
一种拨号处理方法及装置、电话机

【技术保护点】
一种拨号处理方法,包括:接收来用户线路接口电路的上行音频数据;对所述上行音频数据的所有音频数据帧进行双音多频信号的检测及免干扰处理,获得双音多频信号数值及待发送上行音频数据。

【技术特征摘要】
1.一种拨号处理方法,包括:接收来用户线路接口电路的上行音频数据;对所述上行音频数据的所有音频数据帧进行双音多频信号的检测及免干扰处理,获得双音多频信号数值及待发送上行音频数据。2.如权利要求1所述的拨号处理方法,其特征在于,所述对所述上行音频数据进行双音多频信号的检测包括:获取所述未处理上行音频数据的第一音频数据帧;对所述第一音频数据帧进行双音多频信号检测,判断所述第一音频数据帧是否包含双音多频信号;若所述第一音频数据帧包含双音多频信号,则提取双音多频信号数值,并对所述第一音频数据帧进行所述免干扰处理;若所述第一音频数据帧没有包含双音多频信号,则将其作为所述待发送上行音频数据的第二音频数据帧。3.如权利要求2所述的拨号处理方法,其特征在于,所述第一音频数据帧为脉冲编码调制数据;所述对所述第一音频数据帧进行双音多频信号检测,判断所述第一音频数据帧是否包含双音多频信号包括:将所述第一音频数据帧从时域转换到频域,获得频域数据;分别计算所述频域数据的所有行频列频分量上的能量,确定高低频段上的最大能量的第一频点和第二频点;判断所述第一频点和第二频点的能量大小和高低频能量差是否满足双音多频标准;若满足,计算二次谐波能量的分量,判断谐波能量的大小是否满足双音多频标准,若是,则所述第一音频数据帧包含双音多频信号,并提取所述双音多频信号数值。4.如权利要求1至3任一项所述的拨号处理方法,其特征在于,所述对所述上行音频数据帧进行免干扰处理包括:直接将包含双音多频信号的音频数据帧丢弃;或者,将包含双音多频信号的音频数据帧的数据置零。5.一种拨号处理装置,其特征在于,包括:接收模块,用于接收来自电话机的用户线路接口电路的未处理上行音频数据;处理模块,用于对所述未处理上行音频数据的所有...

【专利技术属性】
技术研发人员:田军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1