丢帧恢复方法、设备以及语音增强方法、设备和系统技术方案

技术编号:4065171 阅读:328 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种丢帧恢复方法、设备及语音增强方法、设备及系统。其中,上述丢帧恢复方法包括:根据丢失帧相邻的相邻帧类型确定丢失帧的类型;获取对相邻帧进行解参数后得到的特征参数,特征参数用于确定帧中编码数据的特征信息;根据相邻帧的特征参数以及各帧中编码数据特征信息之间的相关性,构建与丢失帧类型相符的特征参数;根据构建的丢失帧的特征参数恢复丢失帧。通过上述方法,可以实现参数域的丢帧恢复,减少恢复过程中消耗的系统资源。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种丢帧恢复方法、设备以及一种语音增强 方法、设备和系统。
技术介绍
语音传输在通信领域有着广泛的应用,一个常见的语音传输系统如图1所示原 始语音数据(模拟信号)经过采样得到基于样点值的波形信号(数字信号),再经过编码后 形成以帧为基本单元的码流,并通过相应的传输网络(如IP网、TFO网)进行传输。由于 受各种网络环境因素的制约,会出现网络拥塞以及抖动等现象,导致帧丢失,从而对语音质 量造成影响。为了实现语音增强(即提高语音质量),现有技术一般都采用线性域(波形域)补 偿的方法来对丢失的帧进行恢复,即先将编码后的相关帧进行完全解码,得到基于样点值 的信号波形,再根据前一帧或后一帧的波形来恢复当前帧的波形,将恢复出来的波形(基 于样点值)进行编码,恢复生成丢失的帧数据。专利技术人在实现本专利技术的过程中,发现现有技术至少存在如下缺点由于现有技术在进行帧恢复时,需要先对相关帧进行解码,然后再根据解码后的 相关帧的波形进行恢复;而解码过程往往需要消耗较多的系统资源(如内存占用、CPU占用 率等),因此,如果当网络条件较差,需要恢复的帧数据较多时,需要执行多次解码操作,从 而大大增加了系统资源消耗。
技术实现思路
本专利技术实施例提供一种丢帧恢复方法、设备及语音增强方法、设备及系统,用于降 低丢帧恢复过程中消耗的系统资源以及实现语音增强。其中,本专利技术实施例提供了一种丢帧恢复方法,包括如下步骤根据与丢失帧相邻的相邻帧类型确定丢失帧的类型;获取对相邻帧进行解参数后得到的特征参数,特征参数用于确定帧中编码数据的 特征信息;根据相邻帧的特征参数以及所述丢失帧与所述相邻帧中编码数据特征信息之间 的相关性,构建与丢失帧类型相符的特征参数;根据构建的丢失帧的特征参数恢复丢失帧。本专利技术实施例还提供了一种语音增强方法,包括上述丢帧恢复方法,用于对语音 帧进行丢失帧恢复,还包括在对丢失帧进行恢复后,通过在参数域实现自动回声控制、自动噪声抑制、抗削 波、自动电平控制以及自动噪声补偿中的一种或多种技术对进行丢失帧恢复后的语音帧信 号进行语音增强。本专利技术实施例还提供了一种丢帧恢复设备,包括帧信息确定单元,用于根据与丢失帧相邻的相邻帧类型确定丢失帧的类型;解参数单元,用于获取对相邻帧进行解参数后得到的特征参数,特征参数用于确 定帧中编码数据的特征信息;特征参数构建单元,用于根据相邻帧的特征参数以及所述丢失帧与所述相邻帧中 编码数据特征信息之间的相关性,构建与丢失帧类型相符的特征参数;恢复单元,用于根据构建的丢失帧的特征参数恢复丢失帧。本专利技术实施例还包括一种语音增强设备,包括以上丢帧恢复设备,还包括以下几 个语音增强单元中的一个或多个自动回声控制单元,用于自动回声控制;自动噪声抑制单元,用于自动噪声抑制;抗削波单元,用于抗削波;自动电平控制单元,用于自动电平控制;自动噪声补偿单元,用于自动噪声补偿;上述一个或多个语音增强单元对丢帧恢复设备进行丢失帧恢复后的语音帧进行 解参数后得到特征参数,并利用解参数后得到的特征参数进行语音增强处理。本专利技术实施例还提供了一种语音增强系统,包括第一基站,第一终端;第二基站,第二终端;上述丢帧恢复设备;其中,第一基站与第一终端之间通过第一链路进行连接;第二基站与第二终端之 间通过第二链路进行连接;第一基站与第二基站之间通过第三链路进行连接;丢帧恢复设备用于对第一链路、第二链路或者第三链路中的一个或多个环节出现 的丢帧进行恢复。本专利技术实施例还提供了一种语音增强系统,包括第一基站,第一终端;第二基站,第二终端;上述语音增强设备;其中,第一基站与第一终端之间通过第一链路进行连接;第二基站与第二终端之 间通过第二链路进行连接;第一基站与第二基站之间通过第三链路进行连接;语音增强设备用于对第一链路、第二链路或者第三链路中的一个或多个环节出现 的丢帧进行恢复及实现上述一个或多个环节出现的语音增强。上述技术方案中具有如下的优点本专利技术实施例中丢帧恢复方法及设备中,通过利用相邻帧的类型与特征参数来恢 复丢失帧,由于解参数过程相比于完全解码到波形域的过程所消耗的资源要少得多,因此, 通过本专利技术实施例恢复方法可以大大降低系统消耗的资源,在网络条件较差,存在很多丢 失帧的情况下,这种效果更加明显。同时,本专利技术实施例语音增强方法、设备及系统中,在基于丢帧恢复的基础上进行 对帧进行解参数,并对解参数后得到的特征参数进行语音增强,可以在降低系统消耗的资 源上更一步提升语音的质量。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附 图获得其他的附图。图1为现有技术常见语音传输系统示意图;图2为本专利技术实施例一方法流程示意图;图3为本专利技术实施例一方法流程图;图4为本专利技术实施例二加入模式选择的方法流程图;图5为本专利技术实施例三采用AMR-NB进行语音增强示意图;图6为本专利技术实施例三采用AMR-NB对丢失帧特征参数进行恢复的方法;图7为本专利技术实施例四在基于丢失帧恢复基础上通过其他参数域进行语音增强 的方法示意图;图8为本专利技术实施例四中加入信号分类器对信号进行分类示意图;图9为本专利技术实施例在参数域进行抗削波方法流程图;图10为本专利技术实施例五丢帧恢复设备结构示意图;图11为本专利技术实施例五丢帧恢复设备中帧信息确定单元结构示意图;图12为本专利技术实施例五丢帧恢复设备包括模式选择单元时的结构示意图;图13为本专利技术实施例五语音增强设备结构示意图;图14为本专利技术实施例五语音增强设备一个具体硬件实现示意图;图15为本专利技术实施例五语音增强设备另一个具体硬件实现示意图;图16为本专利技术实施例六应用语音增强设备系统的示意图;图17为本专利技术实施例六在全IP组网下TrFO场景下应用示意图;图18为本专利技术实施例六在TFO场景下应用示意图;图19为本专利技术实施例六在TDM场景下应用示意图。具体实施例方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下将通过具体实施例和相 关附图,对本专利技术作进一步详细说明。实施例一本专利技术实施例一提供了一种语音增强方法,参见图2,为本专利技术实施例一个流程示 意图,在接收码流后,首先根据相邻帧的类型确定该丢失帧的类型,再利用对相邻帧进行解 参数后得到的特征参数来构建丢失帧的特征参数,最后对构建的丢失帧的特征参数进行编 码,恢复丢失帧。由于本专利技术实施例是通过解参数后通过得到特征参数来恢复丢失帧,因 此,可以看成是一个在“参数域”进行恢复的过程。具体的,参见图3,本专利技术实施例包括如 下步骤S101、根据与丢失帧相邻的相邻帧类型确定丢失帧的类型;在确定根据相邻的帧的类型确定丢失帧类型之前,首先要确定丢失帧是哪一帧, 以及丢失帧相邻的帧,以及这些相邻帧的类型。其中,确定丢失帧以与其相邻的帧可以通过检测收到的帧中的帧序号,或者时间 戳是否符合预设规则等方法来确定。具体的,通过帧序号实现的方法是将每个帧按一定规则(如顺序递增)编上序号,如果接收到发现收到的多个帧序号不满足该规则(如顺序递增过程中中间少了个号),则 认为发生了丢帧,那么,该帧的前一帧或前几本文档来自技高网...

【技术保护点】
一种丢帧恢复方法,其特征在于,包括如下步骤:根据与丢失帧相邻的相邻帧类型确定所述丢失帧的类型;获取对所述相邻帧进行解参数后得到的特征参数,所述特征参数用于确定帧中编码数据的特征信息;根据相邻帧的特征参数以及所述丢失帧与所述相邻帧中编码数据特征信息之间的相关性,构建与丢失帧类型相符的特征参数;根据构建的所述丢失帧的特征参数恢复所述丢失帧。

【技术特征摘要】

【专利技术属性】
技术研发人员:张梦晗李玉龙张德明覃景繁
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1