[发明专利]基于语音通信的单通检测方法、装置及存储介质、电子设备有效
申请号: | 201910673134.2 | 申请日: | 2019-07-24 |
公开(公告)号: | CN112291421B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 黄昭文;叶家恒 | 申请(专利权)人: | 中国移动通信集团广东有限公司;中国移动通信集团有限公司 |
主分类号: | H04M3/22 | 分类号: | H04M3/22 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 朱文杰;南霆 |
地址: | 510623 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 语音 通信 检测 方法 装置 存储 介质 电子设备 | ||
本申请实施例提供了一种基于语音通信的单通检测方法、装置及存储介质、电子设备,涉及通信领域。通过采集在通信网络中传输的语音码流;基于语音码流中的主叫IP地址或被叫IP地址,将语音码流分离为主叫码流与被叫码流;分别对主叫码流、被叫码流进行分析处理,以分别生成主叫码流中的每个语音帧相对于前一个语音帧的第一变化率,被叫码流中的每个语音帧相对于前一个语音帧的第二变化率;当多个第一变化率或多个第二变化率中小于预设的第一阈值的连续的变化率的个数大于预设的数量门限时,确定主叫端或被叫端出现单通现象。通过直接对语音码流进行分析即可确定单通,无需大量的编解码计算、语音分析计算,节省了计算资源,处理效率高。
技术领域
本申请涉及通信领域,尤其涉及一种基于语音通信的单通检测方法、装置及存储介质、电子设备。
背景技术
在人们日常生活中,通常通过电话进行远程语音交互,具体方式是,主叫端将语音转换为语音码流,通过处于通信网络中的一系列的通信网元传输到被叫端,由被叫端将语音码流还原成语音播放。而在传输过程中,常常由于通信网元中的通信设备出现故障,导致语音码流的传输出现单通现象。即主叫端或被叫端处于持续纯无声状态。为了保持良好的语音通信,因此,需要定时对语音交互(如拨打电话)的状态进行检测。
传统技术中,对于语音交互中的单通现象进行检测时,通过将语音码流进行解码,还原出原始语音,通过批量分析原始语音,以判断是否存在单通现象。然而上述的方式需要涉及大量的编解码计算、语音分析计算,需要耗费的计算资源多,而且处理效率低,无法实际应用中广泛推广。
发明内容
本申请实施例的目的是提供一种基于语音通信的单通检测方法、装置及存储介质、电子设备,以改善上述的问题。
为解决上述技术问题,本申请实施例是这样实现的:
第一方面,本申请实施例一种基于语音通信的单通检测方法,包括:
采集在通信网络中传输的语音码流;
基于所述语音码流中的主叫IP地址或被叫IP地址,将所述语音码流分离为主叫码流与被叫码流;
分别对主叫码流、被叫码流进行分析处理,以分别生成主叫码流中的每个语音帧相对于前一个语音帧的第一变化率,被叫码流中的每个语音帧相对于前一个语音帧的第二变化率;
当所述多个第一变化率或所述多个第二变化率中小于预设的第一阈值的连续的变化率的个数大于预设的数量门限时,确定主叫端或被叫端出现单通现象。
可选地,在所述确定主叫端或被叫端出现单通现象之后,所述方法还包括:
将未被确定出现单通现象的主叫端对应的多个第一变化率或被叫端对应的多个第二变化率分割为多个序列片段;
确定多个序列片段中的每个序列片段与余下的序列片段的相关系数,并生成相关系数序列;
当相关系数序列中大于预设的系数阈值的相关系数的数量超过第二阈值时,生成表征对出现单通现象的验证成功的提示。
可选地,在确定主叫端或被叫端出现单通现象后,所述方法还包括:
记录出现所述连续的变化率的起始时间、结束时间;
所述未被确定出现单通现象的主叫端对应的多个第一变化率或被叫端对应的多个第二变化率在所述起始时间、所述结束时间内生成。
可选地,所述分别对主叫码流、被叫码流进行分析处理包括:
根据算式分别对主叫码流、被叫码流进行分析处理,其中,len(vj)为当前数据帧的长度,len(Vj-1)为当前数据帧的前一个数据帧的长度,M为Vj-1与vj中对应位置的数据内容不相同的字节数,Cj为第一变化率或第二变化率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团广东有限公司;中国移动通信集团有限公司,未经中国移动通信集团广东有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910673134.2/2.html,转载请声明来源钻瓜专利网。