处理丢失帧的方法和装置制造方法及图纸

技术编号:12661781 阅读:76 留言:0更新日期:2016-01-06 20:38
本发明专利技术实施例提供一种处理丢失帧的方法和装置,一种处理丢失帧的方法包括:确定当前丢失帧的初始高频带信号;确定所述当前丢失帧的增益;确定所述当前丢失帧的增益调整信息,所述增益调整信息包括以下至少一种:帧的类型,帧的低频带信号谱倾斜,帧的低频带信号能量,连续丢帧数,其中所述连续丢帧数为到所述当前丢失帧为止连续丢失的帧数;根据所述增益调整信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益;根据所述调整增益对所述初始高频带信号进行调整,得到所述当前丢失帧的高频带信号。本发明专利技术实施例提供的处理丢失帧的方法和装置,用于提高音频信号丢帧恢复的性能。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种处理丢失帧的方法和装置
技术介绍
随着通信技术的发展,用户对于语音通话质量的要求越来越高,提高语音通话质量的主要方法是提高语音信号的带宽。若采用传统的编码方式进行编码来增加语音信号的带宽会大大提高码率,但提高码率则需要更大的网络带宽来传输该语音信号,由于网络带宽的限制,单纯以提高码率增加语音信号带宽的方法很难在实际应用中使用。为了在码率不变或变化不大的情况下编码带宽更宽的语音信号,目前主要采用频带扩展技术,频带扩展技术分为时域频带扩展技术和频域频带扩展技术。另外,在语音信号进行传输的过程中,丢包率是影响语音信号质量的关键因素,因此,如何在丢包发生时尽可能正确地恢复出丢失的帧,使得当发生丢帧时信号的过渡能够更加自然平稳是语音信号传输的重要技术。但是在采用频带扩展技术时,若语音信号出现丢帧,现有的丢帧恢复方法可能导致恢复出的丢失帧与前后帧的过渡不连续,从而导致语音信号出现杂音。
技术实现思路
本专利技术实施例提供一种处理丢失帧的方法和装置,用于提高音频信号丢帧恢复的性能。第一方面提供一种处理丢失帧的方法,包括:确定当前丢失帧的初始高频带信号;确定所述当前丢失帧的增益;确定所述当前丢失帧的增益调整信息,所述增益调整信息包括以下至少一种:帧的类型,帧的低频带信号谱倾斜,帧的低频带信号能量,连续丢帧数,其中所述连续丢帧数为到所述当前丢失帧为止连续丢失的帧数;根据所述增益调整信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益;根据所述调整增益对所述初始高频带信号进行调整,得到所述当前丢失帧的高频带信号。结合第一方面,在第一方面的第一种可能的实现方式中,所述增益调整信息包括帧的低频带信号能量,所述根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比;根据所述当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益。结合第一方面,在第一方面的第二种可能的实现方式中,所述增益调整信息包括帧的类型、帧的低频带信号谱倾斜、帧的低频带信号能量和连续丢帧数,所述根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:当所述连续丢帧数等于1,且所述当前丢失帧的类型不是清音且所述当前丢失帧的类型不是清音过渡、且所述当前丢失帧的前一帧的低频带信号谱倾斜小于第一阈值、且所述当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区间时,根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比;根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益。结合第一方面,在第一方面的第三种可能的实现方式中,所述增益调整信息包括帧的类型、帧的低频带信号谱倾斜、帧的低频带信号能量和连续丢帧数,所述根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:当所述连续丢帧数等于1,且所述当前丢失帧的类型不是清音且所述当前丢失帧的类型不是清音过渡、且所述当前丢失帧的前一帧的低频带信号谱倾斜小于第一阈值、且所述当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区间时,且所述当前丢失帧的低频带信号谱倾斜大于所述丢失帧的前一帧的低频带信号谱倾斜时,根据预设的调整因子对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益。结合第一方面,在第一方面的第四种可能的实现方式中,所述增益调整信息包括帧的类型、帧的低频带信号谱倾斜和连续丢帧数,所述根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:当所述连续丢帧数等于1,且所述当前丢失帧的类型不是清音且所述当前丢失帧的前一帧的低频带信号谱倾斜大于第一阈值、且所述当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区间时,根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比;根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益。结合第一方面,在第一方面的第五种可能的实现方式中,所述增益调整信息包括连续丢帧数,所述根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比;当所述连续丢帧数大于1且所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比大于所述当前丢失帧的增益时,根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益。结合第一方面,在第一方面的第六种可能的实现方式中,所述增益调整信息包括连续丢帧数和帧的低频带信号谱倾斜,所述根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比;当所述连续丢帧数大于1、所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比大于所述当前丢失帧的增益且所述当前丢失帧的低频带信号谱倾斜和所述当前丢失帧的前一帧的低频带信号谱都大于第二阈值时,根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益。结合第一方面至第一方面的第六种可能的实现方式中任一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述确定所述当前丢失帧的<本文档来自技高网...
处理丢失帧的方法和装置

【技术保护点】
一种处理丢失帧的方法,其特征在于,所述方法包括:确定当前丢失帧的初始高频带信号;确定所述当前丢失帧的增益;确定所述当前丢失帧的增益调整信息,所述增益调整信息包括以下至少一种:帧的类型,帧的低频带信号谱倾斜,帧的低频带信号能量,连续丢帧数,其中所述连续丢帧数为到所述当前丢失帧为止连续丢失的帧数;根据所述增益调整信息对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益;根据所述调整增益对所述初始高频带信号进行调整,得到所述当前丢失帧的高频带信号。

【技术特征摘要】
1.一种处理丢失帧的方法,其特征在于,所述方法包括:
确定当前丢失帧的初始高频带信号;
确定所述当前丢失帧的增益;
确定所述当前丢失帧的增益调整信息,所述增益调整信息包括以下至少
一种:
帧的类型,帧的低频带信号谱倾斜,帧的低频带信号能量,连续丢帧数,
其中所述连续丢帧数为到所述当前丢失帧为止连续丢失的帧数;
根据所述增益调整信息对所述当前丢失帧的增益进行调整,得到所述当
前丢失帧的调整增益;
根据所述调整增益对所述初始高频带信号进行调整,得到所述当前丢失
帧的高频带信号。
2.根据权利要求1所述的方法,所述增益调整信息包括帧的低频带信号
能量,其特征在于,所述根据所述增益修正信息对所述当前丢失帧的增益进
行调整,得到所述当前丢失帧的调整增益,包括:
根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的低频带信
号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比;
根据所述当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低
频带信号能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢
失帧的调整增益。
3.根据权利要求1所述的方法,所述增益调整信息包括帧的类型、帧的
低频带信号谱倾斜、帧的低频带信号能量和连续丢帧数,其特征在于,所述
根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢
失帧的调整增益,包括:
当所述连续丢帧数等于1,且
所述当前丢失帧的类型不是清音且所述当前丢失帧的类型不是清音过
渡、且所述当前丢失帧的前一帧的低频带信号谱倾斜小于第一阈值、且所述
当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低频带信号能量
的能量比位于预设区间时,
根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的

\t高频激励能量与所述当前丢失帧的高频激励能量的能量比;
根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频
激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧
的调整增益。
4.根据权利要求1所述的方法,所述增益调整信息包括帧的类型、帧的
低频带信号谱倾斜、帧的低频带信号能量和连续丢帧数,其特征在于,所述
根据所述增益修正信息对所述当前丢失帧的增益进行调整,得到所述当前丢
失帧的调整增益,包括:
当所述连续丢帧数等于1,且
所述当前丢失帧的类型不是清音且所述当前丢失帧的类型不是清音过
渡、且所述当前丢失帧的前一帧的低频带信号谱倾斜小于第一阈值、且所述
当前丢失帧的低频带信号能量与所述当前丢失帧的前一帧的低频带信号能量
的能量比位于预设区间时,
且所述当前丢失帧的低频带信号谱倾斜大于所述丢失帧的前一帧的低频
带信号谱倾斜时,
根据预设的调整因子对所述当前丢失帧的增益进行调整,得到所述当前
丢失帧的调整增益。
5.根据权利要求1所述的方法,所述增益调整信息包括帧的类型、帧的
低频带信号谱倾斜和连续丢帧数,其特征在于,所述根据所述增益修正信息
对所述当前丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:
当所述连续丢帧数等于1,且
所述当前丢失帧的类型不是清音且所述当前丢失帧的前一帧的低频带信
号谱倾斜大于第一阈值、且所述当前丢失帧的低频带信号能量与所述当前丢
失帧的前一帧的低频带信号能量的能量比位于预设区间时,
根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的
高频激励能量与所述当前丢失帧的高频激励能量的能量比;
根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频
激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧
的调整增益。
6.根据权利要求1所述的方法,所述增益调整信息包括连续丢帧数,其

\t特征在于,所述根据所述增益修正信息对所述当前丢失帧的增益进行调整,
得到所述当前丢失帧的调整增益,包括:
根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的
高频激励能量与所述当前丢失帧的高频激励能量的能量比;
当所述连续丢帧数大于1且所述当前丢失帧的前一帧的高频激励能量与
所述当前丢失帧的高频激励能量的能量比大于所述当前丢失帧的增益时,
根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频
激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧
的调整增益。
7.根据权利要求1所述的方法,所述增益调整信息包括连续丢帧数和帧
的低频带信号谱倾斜,其特征在于,所述根据所述增益修正信息对所述当前
丢失帧的增益进行调整,得到所述当前丢失帧的调整增益,包括:
根据所述当前丢失帧的低频带信号能量得到所述当前丢失帧的前一帧的
高频激励能量与所述当前丢失帧的高频激励能量的能量比;
当所述连续丢帧数大于1、所述当前丢失帧的前一帧的高频激励能量与
所述当前丢失帧的高频激励能量的能量比大于所述当前丢失帧的增益且所述
当前丢失帧的低频带信号谱倾斜和所述当前丢失帧的前一帧的低频带信号谱
都大于第二阈值时,
根据所述当前丢失帧的前一帧的高频激励能量与所述当前丢失帧的高频
激励能量的能量比对所述当前丢失帧的增益进行调整,得到所述当前丢失帧
的调整增益。
8.根据权利要求1~7任一项所述的方法,其特征在于,所述确定所述
当前丢失帧的增益调整信息之后,还包括:
确定初始激励调整因子;
根据所述增益修正信息对所述初始激励调整因子进行调整,得到调整后
的激励调整因子;
所述根据所述调整增益对所述初始高频带信号进行调整,得到所述当前
丢失帧的高频带信号,包括:
根据所述调整增益和所述调整后的激励调整因子对所述初始高频带信号
进行调整,得到所述当前丢失帧的高频带信号。
9.根据权利要求8所述的方法,所述增益调整信息包括帧的类型、帧的
低频带信号能量和连续丢帧数,其特征在于,所述根据所述增益修正信息对
所述初始激励调整因子进行调整,得到调整后的激励调整因子,包括:
当所述连续丢帧数等于1,所述当前丢失帧的高频激励能量大于所述当
前丢失帧的前一帧的高频激励能量,且
所述当前丢失帧的类型不是清音且所述当前丢失帧前的最后一个正常接
收帧的类型不是清音时,
根据所述当前丢失帧的前一帧的低频带信号能量与所述当前丢失帧的低
频带信号能量对所述初始激励调整因子进行调整,得到调整后的激励调整因
子。
10.根据权利要求8所述的方法,所述增益调整信息包括帧的类型、帧
的低频带信号能量和连续丢帧数,其特征在于,所述根据所述增益修正信息
对所述初始激励调整因子进行调整,得到调整后的激励调整因子,包括:
当所述连续丢帧数等于1,且所述当前丢失帧的高频激励能量小于所述
当前丢失帧的前一帧的高频激励能量的一半,且所述当前丢失帧的低频带信
号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区
间,且所述当前丢失帧的前一帧的类型是清音时,
根据所述当前丢失帧的前一帧的低频带信号能量与所述当前丢失帧的低
频带信号能量对所述初始激励调整因子进行调整,得到调整后的激励调整因
子。
11.根据权利要求8所述的方法,所述增益调整信息包括帧的类型、帧
的低频带信号能量和连续丢帧数,其特征在于,所述根据所述增益修正信息
对所述初始激励调整因子进行调整,得到调整后的激励调整因子,包括:
当所述连续丢帧数等于1,且所述当前丢失帧的高频激励能量小于所述
当前丢失帧的前一帧的高频激励能量的一半,且所述当前丢失帧的低频带信
号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区
间,且所述当前丢失帧前的最后一个正常接收帧的类型是清音时,
根据所述当前丢失帧的前一帧的低频带信号能量与所述当前丢失帧的低
频带信号能量对所述初始激励调整因子进行调整,得到调整后的激励调整因
子。
12.根据权利要求8所述的方法,所述增益调整信息包括帧的低频带信
号谱倾斜、帧的低频带信号能量和连续丢帧数,其特征在于,所述根据所述
增益修正信息对所述初始激励调整因子进行调整,得到调整后的激励调整因
子,包括:
当所述连续丢帧数等于1,且所述当前丢失帧的高频激励能量小于所述
当前丢失帧的前一帧的高频激励能量的一半,且所述当前丢失帧的低频带信
号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区
间,且所述当前丢失帧的前一帧的低频带信号谱倾斜大于第三阈值时,
根据所述当前丢失帧的前一帧的低频带信号能量与所述当前丢失帧的低
频带信号能量对所述初始激励调整因子进行调整,得到调整后的激励调整因
子。
13.根据权利要求8所述的方法,所述增益调整信息包括帧的低频带信
号能量和连续丢帧数,其特征在于,所述根据所述增益修正信息对所述初始
激励调整因子进行调整,得到调整后的激励调整因子,包括:
当所述连续丢帧数大于1且所述当前丢失帧的高频激励能量大于所述当
前丢失帧的前一帧的高频激励能量时,
根据所述当前丢失帧的前一帧的低频带信号能量与所述当前丢失帧的低
频带信号能量对所述初始激励调整因子进行调整,得到调整后的激励调整因
子。
14.根据权利要求8所述的方法,所述增益调整信息包括帧的类型、帧
的低频带信号能量和连续丢帧数,其特征在于,所述根据所述增益修正信息
对所述初始激励调整因子进行调整,得到调整后的激励调整因子,包括:
当所述连续丢帧数大于1,且所述当前丢失帧的高频激励能量小于所述
当前丢失帧的前一帧的高频激励能量的一半,且所述当前丢失帧的低频带信
号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区
间,且所述当前丢失帧的前一帧的类型是清音时,
根据所述当前丢失帧的前一帧的低频带信号能量与所述当前丢失帧的低
频带信号能量对所述初始激励调整因子进行调整,得到调整后的激励调整因
子。
15.根据权利要求8所述的方法,所述增益调整信息包括帧的类型、帧

\t的低频带信号能量和连续丢帧数,其特征在于,所述根据所述增益修正信息
对所述初始激励调整因子进行调整,得到调整后的激励调整因子,包括:
当所述连续丢帧数大于1,且所述当前丢失帧的高频激励能量小于所述
当前丢失帧的前一帧的高频激励能量的一半,且所述当前丢失帧的低频带信
号能量与所述当前丢失帧的前一帧的低频带信号能量的能量比位于预设区
间,且所述当前丢失帧前的最后一个正常接收帧的类型是清音时,
根据所述当前丢失帧的前一帧的低频带信号能量与所述当前丢失帧的低
频带信号能量对所述初始激励调整因子进行调整,得到调整后的激励调整因
子。
16.根据权利要求8所述的方法,所述增益调整信息包括帧的低频带信
号谱倾斜、帧的低频带信号能量和连续丢帧数,其特征在于,所述根据所述

【专利技术属性】
技术研发人员:王宾刘泽新苗磊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1