【技术实现步骤摘要】
一种语音数据的异常检测方法及装置
本申请涉及语音
,尤其涉及一种语音数据的异常检测方法及装置。
技术介绍
在手机的日常应用中,语音通话功能是手机的基本应用之一,语音通话质量的好坏直接关系着用户对手机的使用感受。在语音通话过程中,从本端手机采集的语音数据,通过音效处理后传送到对端手机,叫做上行通话通路;反之,本端手机从对端手机接收的语音数据,通过喇叭或者听筒播放出来,叫做下行通话通路。目前,各个手机厂家和开源组织主要在开发音效处理的算法,对音效异常的检测并不太关注。虽然各个手机厂家也开发了一些语音异常的检测算法,但现有的语音检测技术,都是针对语音的时域信号进行检测,这种时域检测方法直接对采集的语音信号进行幅值、活跃度、跳变异常等内容进行分析,使得异常检测结果的准确度并不理想。然而,本申请的专利技术人发现,在实际通话过程中,存在着语音数据中时域信号正常但频域信号异常的场景,这种场景将导致通话过程中出现无声或者断续等异常问题,但这种频域信号异常的语音数据,无法通过现有的时域检测方法检测出来,进而无法规避因频域信号异常导致的通话异常现象。
技术实现思路
本申请实施例的主要目的在于提供一种语音数据的异常检测方法及装置,能够检测出频域异常的语音数据。第一方面,本申请提供了一种语音数据的异常检测方法,包括:获取经上行通话通路传输的目标语音数据;通过分析所述目标语音数据中的低频能量或高频能量的大小,判断所述目标语音数据中的高频能量是否少于正常语音数据中的高频能量;若是,则确定所述目标语音数据异常。在第一方面的第一种可能的实现方式中,所述通过分析所述目标语音数据中的低频能 ...
【技术保护点】
1.一种语音数据的异常检测方法,其特征在于,包括:获取经上行通话通路传输的目标语音数据;通过分析所述目标语音数据中的低频能量或高频能量的大小,判断所述目标语音数据中的高频能量是否少于正常语音数据中的高频能量;若是,则确定所述目标语音数据异常。
【技术特征摘要】
1.一种语音数据的异常检测方法,其特征在于,包括:获取经上行通话通路传输的目标语音数据;通过分析所述目标语音数据中的低频能量或高频能量的大小,判断所述目标语音数据中的高频能量是否少于正常语音数据中的高频能量;若是,则确定所述目标语音数据异常。2.根据权利要求1所述的方法,其特征在于,所述通过分析所述目标语音数据中的低频能量的大小,判断所述目标语音数据中的高频能量是否少于正常语音数据中的高频能量,包括:通过对所述目标语音数据进行低通滤波,获取所述目标语音数据中的低频数据;计算低频能量占比,其中,所述低频能量占比为所述目标语音数据中低频数据的总能量占所述目标语音数据的总能量的比重;若所述低频能量占比大于低频占比门限,则确定所述目标语音数据中的高频能量少于正常语音数据中的高频能量,其中,所述低频占比门限为所述正常语音数据中低频数据的总能量占所述正常语音数据的总能量的比重。3.根据权利要求1所述的方法,其特征在于,所述通过分析所述目标语音数据中的高频能量的大小,判断所述目标语音数据中的高频能量是否少于正常语音数据中的高频能量,包括:通过对所述目标语音数据进行高通滤波,获取所述目标语音数据中的高频数据;计算高频能量占比,其中,所述高频能量占比为所述目标语音数据中高频数据的总能量占所述目标语音数据的总能量的比重;若所述高频能量占比小于高频占比门限,则确定所述目标语音数据中的高频能量少于正常语音数据中的高频能量,其中,所述高频占比门限为所述正常语音数据中高频数据的总能量占所述正常语音数据的总能量的比重。4.根据权利要求1至3任一项所述的方法,其特征在于,所述确定所述目标语音数据异常之后,还包括:输出第一提示,其中,所述第一提示用于提示麦克话筒可能被用户堵住。5.根据权利要求4所述的方法,其特征在于,所述输出所述第一提示之后,还包括:间隔第一持续时长,获取经上行通话通路传输的目标语音数据;若确定所述第一持续时长后获取的所述目标语音数据异常,则根据所述麦克话筒的麦克通路个数进行异常处理。6.根据权利要求5所述的方法,其特征在于,所述获取经上行通话通路传输的目标语音数据,包括:获取所述麦克话筒的每一麦克通路采集的目标语音数据;则,所述根据所述麦克话筒的麦克通路个数进行异常处理,包括:若所述麦克话筒只有一个麦克通路,则输出第二提示,其中,所述第二提示用于提示用户所述麦克通路可能故障;若所述麦克话筒有至少两个麦克通路、且部分麦克通路采集的所述目标语音数据在频域上异常,则选择其它正常麦克通路进行语音通话;若所述麦克话筒有至少两个麦克通路、且全部麦克通路采集的所述目标语音数据在频域上异常,则输出第三提示,其中,所述第三提示用于提示用户所述麦克通路可能全部故障。7.根据权利要求5所述的方法,其特征在于,所述获取经上行通话通路传输的目标语音数据,包括:按照预设时间间隔,获取经所述上行通话通路传输的目标语音数据;则,所述方法还包括:若第二持续时长内获取的所述目标语音数据异常,则继续执行所述输出第一提示的步骤,其中,所述第二持续时长为当前间隔时间、或包括所述当前间隔时间在内的至少两段连续间隔时间。8.一种语音数据的异常检测装置,其特征在于,包括:数据获取单元,用于获取经上行通话通路传输的目标语音数据;异常检测单元,用于通过分析所述目标语音数据中的低频能量或高频能量的大小,判断所述目标语音数据中的...
【专利技术属性】
技术研发人员:杨霖,韩晓,尹朝阳,苏俊峰,王建鹏,高骏鹏,
申请(专利权)人:华为终端东莞有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。