异常帧检测方法和装置的制造方法_5

文档序号:9616949阅读:来源:国知局
yEffect(近因效应原理)的方法, 在此不做限制。
[0122] 实施例六
[0123] 在实施例三至实施例五,描述了将语音崎变的检测结果用于语音质量评估的应 用,此外,还可以将语音崎变的检测结果用于语音质量告警。
[0124] 例如,在得到语音崎变的检测结果后,可以统计语音信号中的单位时间内的异常 帧的数量;若异常帧的数量大于第五阈值,则输出语音崎变告警信息,该告警信息例如是某 些表示语音质量较低的文字信息或者符号标识等,也可以是其他形式的告警信息例如声音 告警等。举例如下:假设在图4中的6个信号帧中,异常帧的数量是4,并假设第五阈值是 3 (帧的数目),则异常帧的数量大于第五阈值,此时就可以输出语音崎变告警信息,提示该 语音测试不达标,需要对语音质量进行改善。
[0125] 上面列举了语音崎变检测结果的两种应用,例如语音质量评价以及语音告警,在 实际实施中,还可以有其他方面的应用,本发明实施例不再列举。
[0126] 此外,在统计异常帧在所有信号帧的百分比之前,可以先对该信号帧进行平滑处 理,比如上面描述的在两个异常帧之间的间距小于第三阈值时,将两者之间的正常帧均调 整为异常帧;然后再统计平滑处理后的所有异常帧在信号帧中的百分比。
[0127] 实施例七
[0128] 图5为本发明实施例提供的一种异常帧检测装置的结构示意图,该装置可以执行 本发明任意实施例的方法,本实施例仅对该装置的结构做简单说明,其具体的工作原理可 以结合参见方法实施例部分。如图5所示,该装置可以包括:信号划分单元51、信号分析单 元52和判断单元53 ;其中,
[0129] 信号划分单元51,用于获取语音信号中的一个信号帧,并将所述一个信号帧划分 成至少两个子帧;
[0130] 信号分析单兀52,用于获取所述一个信号帧的一个子帧的局部能量值;根据所述 一个子帧的局部能量值,得到用于表示所述一个信号帧的局部能量变化趋势的第一特征 值;对所述一个信号帧进行奇异性分析,得到用于表示所述一个信号帧的奇异性特征的第 二特征值;
[0131] 判断单元53,用于在所述一个信号帧的第一特征值满足第一阈值,并且所述一个 信号帧的第二特征值满足第二阈值时,则确定所述一个信号帧是异常帧。
[0132] 进一步的,信号分析单元52,在计算所述第一特征值时,具体是用于:获取所述一 个信号帧中的所有子帧的局部能量值中在对数域上的局部能量最大值和局部能量最小值; 将所述在对数域上的局部能量最大值和局部能量最小值作差得到第一差值,所述第一差值 为所述第一特征值。
[0133] 进一步的,信号分析单元52,在计算所述第一特征值时,具体是用于:确定在时域 上位于所述一个信号帧之前的相关信号帧中的目标相关子帧,并计算所述目标相关子帧的 局部能量值,获取所述目标相关子帧的局部能量值中在对数域上的局部能量最小值;获取 所述一个信号帧的所有子帧的局部能量值中在对数域上的局部能量最大值;将所述在对数 域上的局部能量最大值与所述在对数域上的局部能量值最小值作差得到第二差值,所述第 二差值为所述第一特征值。
[0134] 进一步的,所述信号分析单元52,在计算所述第一特征值时,具体是用于:获取所 述一个信号帧中的所有子帧的局部能量值中在对数域上的局部能量最大值和局部能量最 小值;确定在时域上位于所述一个信号帧之前的相关信号帧中的目标相关子帧,并计算所 述目标相关子帧的局部能量值,获取所述目标相关子帧的局部能量值中在对数域上的局部 能量最小值;将所述一个信号帧中的所有子帧的局部能量值中在对数域上的局部能量最大 值和局部能量最小值作差得到第一差值;将所述一个信号帧中的所有子帧的局部能量值中 在对数域上的局部能量最大值与所述所述目标相关子帧的局部能量值中在对数域上的局 部能量值最小值作差得到第二差值;选择所述第一差值和第二差值中的较小者作为第一特 征值。
[0135] 进一步的,所述信号分析单元52,在计算所述第二特征值时,具体是用于:对所述 一个信号帧进行小波分解得到小波系数,并根据所述重构信号帧的所有子帧的局部能量值 中在对数域上的局部能量最大值和局部能量平均值,得到所述第二特征值。
[0136] 进一步的,所述信号分析单元52,对所述一个信号帧进行小波分解得到小波系数, 并根据所述重构信号帧的所有子帧的局部能量值中在对数域上的局部能量最大值和局部 能量平均值,得到所述第二特征值。
[0137] 图6为本发明实施例提供的另一种异常帧检测装置的结构示意图,如图6所示,在 图5所示结构的基础上,该装置还可以包括:信号处理单元54,用于在一个信号帧与所述语 音信号中前一个异常帧之间的间隔距离小于第三阈值时,如果所述信号帧是异常帧,将位 于所述一个信号帧与所述前一个异常帧之间的正常帧调整为异常帧。
[0138] 在另一个实施例中,信号处理单元54,用于统计所述语音信号中的异常帧的数量, 若所述异常帧的数量小于第四阈值,则将所述语音信号中的所有异常帧均调整为正常帧。
[0139] 在又一个实施例中,信号处理单元54,用于统计所述语音信号中异常帧所占的百 分比;若所述异常帧所占的百分比大于第五阈值,则输出语音崎变告警信息。
[0140] 参见图6,还可以包括第一信号评价单元55和第二信号评价单元56 ;
[0141] 第一信号评价单元55,用于根据所述需要进行异常帧检测的信号帧的检测结果, 计算所述语音信号的第一语音质量评价值,所述检测结果包括所述需要进行异常帧检测的 信号帧中的任一帧是正常帧或者异常帧。
[0142] 进一步的,所述第一信号评价单元55,在计算所述语音信号的第一语音质量评价 值时,具体是用于:获取所述语音信号中的异常帧所占的百分比;根据所述百分比以及质 量评价参数,得到与所述百分比对应的第一语音质量评价值。
[0143] 进一步的,所述第一信号评价单元55,还用于获取使用语音质量评估方法得到的 所述语音信号的第二语音质量评价值;根据所述第一语音质量评价值与所述第二语音质量 评价值,得到第三语音质量评价值。
[0144] 进一步的,所述第一信号评价单元55,在根据所述第一语音质量评价值与所述第 二语音质量评价值,得到第三语音质量评价值时,具体是用于将所述第二语音质量评价值 减去所述第一语音质量评价值,得到所述第三语音质量评价值。
[0145] 第二信号评价单元56,在在对所述语音信号中需要进行异常帧检测的信号帧进行 检测之后,还用于根据所述需要进行异常帧检测的信号帧的检测结果,获取所述语音信号 的异常检测特征值;获取使用语音质量评估方法得到的所述语音信号的的评估特征值;利 用评估系统,根据所述异常检测特征值和所述评估特征值得到第四语音质量评价值。
[0146] 实施例八
[0147] 图7为本发明实施例提供的异常帧检测装置的实体结构示意图,用于实现如本发 明实施例所述的异常帧检测方法,其工作原理可以参见前述方法实施例。如图7所示,该装 置可以包括:存储器701、处理器702、总线703和通信接口 704。处理器702和存储器701 和通信接口 704之间通过总线703连接并完成相互间的通信。
[0148] 其中,处理器702用于获取语音信号中的一个信号帧;将所述一个信号帧划分成 至少两个子帧;获取所述一个信号帧的一个子帧的局部能量值;根据所述一个子帧的局部 能量值,得到用于表示所述一个信号帧的局部能量变化趋势的第一特征值;对所述一个信 号帧进行奇异性分析,得到用于表示所述一个信号帧的奇异性特征的第二特征值;若所述 一个信号帧的第一特征值满足第一阈值,并且所述一个信号帧的第二特征值满足第二阈 值,则确定所述一个信号帧是异常帧。
[0149] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通 过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该 程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:只读存储器 (ROM:ReadOnlyMemory)、随机存储器(RAM:RandomAccessMemory)、磁碟或者光盘等各 种可以存储程序代码的介质。
[0150] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制; 尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其 依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征 进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技 术方案的范围。
【主权项】
1. 一种异常帧检测方法,其特征在于,包括: 获取语音信号中的一个信号帧; 将所述一个信号帧划分成至少两个子帧; 获取所述一个信号帧的一个子帧的局部能量值; 根据所述一个子帧的局部能量值,得到用于表示所述一个信号帧的局部能量变化趋势 的第一特征值; 对所述一个信号帧进行奇异性分析,得到用于表示所述一个信号帧的奇异性特征的第 二特征值; 若所述一个信号帧的第一特征值满足第一阈值,并且所述一个信号帧的第二特征值满 足第二阈值,则确定所述一个信号帧是异常帧。2. 根据权利要求1所述的方法,其特征在于,所述根据所述一个子帧的局部能量值,得 到用于表示所述一个信号帧的局部能量变化趋势的第一特征值,包括: 获取所述一个信号帧中的所有子帧的局部能量值中在对数域上的局部能量最大值和 局部能量最小值; 将所述在对数域上的局部能量最大值和局部能量最小值作差得到第一差值,所述第一 差值为所述第一特征值。3. 根据权利要求1所述的方法,其特征在于,所述根据所述一个子帧的局部能量值,得 到用于表示所述一个信号帧的局部能量变化趋势的第一特征值,包括: 确定在时域上位于所述一个信号帧之前的相关信号帧中的目标相关子帧,并计算所述 目标相关子帧的局部能量值,获取所述目标相关子帧的局部能量值中在对数域上的局部能 量最小值; 获取所述一个信号帧的所有子帧的局部能量值中在对数域上的局部能量最大值; 将所述在对数域上的局部能量最大值与所述在对数域上的局部能量值最小值作差得 到第二差值,所述第二差值为所述第一特征值。4. 根据权利要求
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1