实现宽带分组语音的基于分组的声学回声消除方法与设备的制造方法

文档序号:9376558阅读:488来源:国知局
实现宽带分组语音的基于分组的声学回声消除方法与设备的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种用于实现宽带分组语音的基于分组的声 学回声消除技术。
【背景技术】
[0002] 相比于传统的声学回声消除(AEC,acoustic echo cancellation)技术,基于分组 的声学回声消除(PAEC,Packet-based AEC)是AEC技术的发展趋势,因其能够更有效并迅 速地检测与消除/抑制语音分组中的声学回声。现有技术中,对于分组网络,有供应商采用 伪PAEC技术,该方法首先将分组流解码为模拟信号或数字信号,在波形域重新使用传统的 AEC技术来消除信号中的声学回声,然后将已消除声学回声的信号重新编码回到分组。伪 PAEC技术甚至劣于传统的AEC,因其建立在传统AEC之上并引入了多次编码/解码。
[0003] 随着高清语音(HD voice)尤其是VoLTE (Voice over LTE)的蓬勃发展,分组网络 需要相应地提供宽带基于分组的声学回声消除(WB PAEC,Wideband PAEC),因为不是所有的 用户设备(UE,UserEquipment)都配备了 AEC,若UE产生声学回声,网络侧需要用PAEC确 保声学回声不会经过网络传输。
[0004] 要充分支持VoLTE和HD voice,VoLTE产品系统中的WB PAEC就成为了一项 关键特性。HD voice或宽带语音已在文献和标准说明(如EVRC-WB(宽带增强型变速 率编解码,wideband Enhanced Variable Rate Codec)、EVRC_NW(窄宽带增强型变速率 编解码,Narrowband-Wideband Enhanced Variable Rate Codec)、宽带语音标准 G. 722、 G. 722. 2 (AMR-WB(自适应多速率宽带,Adaptive Multi-rate-Wideband)),等等)中有定义, 而现有技术中无任何WBPAEC解决方案。

【发明内容】

[0005] 本发明的目的是提供一种用于实现宽带分组语音的基于分组的声学回声消除的 方法与设备。
[0006] 根据本发明的一个方面,提供了一种实现宽带分组语音的基于分组的声学回声消 除的方法,其中,该方法包括:
[0007] a获取待处理的宽带分组语音;
[0008] b根据以下任一项处理方式,对所述宽带分组语音进行声学回声消除处理:
[0009] -将所述宽带分组语音分离为低频带位流和高频带位流,并对所述低频带位流和 高频带位流进行声学回声消除处理;
[0010]-基于所述宽带分组语音包含的相关参数,对所述宽带分组语音进行声学回声消 除处理。
[0011] 根据本发明的另一个方面,还提供了一种用于实现宽带分组语音的基于分组的声 学回声消除的设备,其中,该设备包括:
[0012] 获取装置,用于获取待处理的宽带分组语音;
[0013] 回声消除装置,用于根据以下任一项处理方式,对所述宽带分组语音进行声学回 声消除处理:
[0014] -将所述宽带分组语音分离为低频带位流和高频带位流,并对所述低频带位流和 高频带位流进行声学回声消除处理;
[0015] -基于所述宽带分组语音包含的相关参数,对所述宽带分组语音进行声学回声消 除处理。
[0016] 根据本发明的再一个方面,还提供了一种宽带基于分组的声学回声消除设备,其 中,该宽带基于分组的声学回声消除设备包括如前述根据本发明另一个方面的一种用于实 现宽带分组语音的基于分组的声学回声消除的设备。
[0017] 与现有技术相比,本发明通过将宽带分组语音分离为低频带位流和高频带位流, 并对所述低频带位流和高频带位流进行声学回声消除处理,或者,基于所述宽带分组语音 包含的相关参数,对所述宽带分组语音进行声学回声消除处理,来实现消除宽带分组语音 中的声学回声,使得不用解码即可消除宽带分组语音中的声学回声;且本发明可与现有的 窄带PAEC算法兼容,易于实现。
【附图说明】
[0018] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显:
[0019] 图1示出根据本发明一个方面的一种用于实现宽带分组语音的基于分组的声学 回声消除的设备示意图;
[0020] 图2以EVRC-WB为例示出包括低频带(LB,low-band)和高频带(HB,high-band) 部分的宽带语音概念性示意图;
[0021] 图3示出一个实施例的消除宽带分组语音中的声学回声的过程示意图;
[0022] 图4示出另一个实施例的消除宽带分组语音中的声学回声的过程示意图;
[0023] 图5示出再一个实施例的消除宽带分组语音中的声学回声的过程示意图;
[0024] 图6示出还一个实施例的消除宽带分组语音中的声学回声的过程示意图;
[0025] 图7示出又一个实施例的消除宽带分组语音中的声学回声的过程示意图;
[0026] 图8示出根据本发明一个优选实施例的一种用于实现宽带分组语音的基于分组 的声学回声消除的设备示意图;
[0027] 图9示出还一个实施例的消除宽带分组语音中的声学回声的过程示意图;
[0028] 图10示出根据本发明另一个方面的一种用于实现宽带分组语音的基于分组的声 学回声消除的方法流程图;
[0029] 图11示出根据本发明一个优选实施例的一种用于实现宽带分组语音的基于分组 的声学回声消除的方法流程图。
[0030] 附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0031] 下面结合附图对本发明作进一步详细描述。
[0032] 图1示出根据本发明一个方面的一种用于实现宽带分组语音的基于分组的声学 回声消除的设备1,其中,设备1包括获取装置11和回声消除装置12。具体地,获取装置11 获取待处理的宽带分组语音;回声消除装置12根据以下任一项处理方式,对所述宽带分组 语音进行声学回声消除处理:_将所述宽带分组语音分离为低频带位流和高频带位流,并 对所述低频带位流和高频带位流进行声学回声消除处理;-基于所述宽带分组语音包含的 相关参数,对所述宽带分组语音进行声学回声消除处理。
[0033] 在此,所述设备1是任何一种可消除宽带分组语音中的声学回声的电子产品,其 可应用于任何宽带编解码,还可部署于用户设备(UE)中/UE端,或者也可部署于分组网 络的网络侧中,如部署于网络侧实体MSC(移动交换中心,Mobile Switching Center)或 MGW(媒体网关,Media GateWay)。优选地,设备1部署于网络侧。本领域技术人员应能理解 上述设备1仅为举例,其他现有的或今后可能出现的宽带基于分组的声学回声消除设备如 可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,所 述用户设备包括但不限于任何一种可与用户通过键盘、触摸板、或声控设备进行人机交互 并能通过移动网络与基站进行信号的相互传送和接收来达到移动通信信号的传送的电子 产品,例如平板电脑、智能手机、手机、PDA、IP电话等。在此,设备1包括一种能够按照事先 设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处 理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。 [0034] 在此,为更清楚地说明本发明的方案,先对宽带语音说明如下:
[0035] 宽带语音(Wideband Audio),又称高清语音(HD Voice)。人声带宽约为80Hz至 14kHz,但一般语音电话的带宽只覆盖300Hz至3. 4kHz,高清语音把语音电话覆盖的带宽扩 展到50Hz至7kHz或更广,并减轻环境噪音的影响,使通话品质更加清晰。宽带语音分为低 频带部分和高频带部分,低频带部分通常被分配较多资源,而高频带部分通常被分配较少 资源,其多为摩擦音、噪声等辅助音。图2以EVRC-WB为例示出包括低频带(LB,low-band) 和高频带(HB,high-band)部分的宽带语音概念性示意图。
[0036] 需要说明的是,对宽带语音的说明仅用于更好地理解本发明的方案,而不是对本 发明的限制。
[0037] 以下参考图1对本方案的实施例进行说明:
[0038] 具体地,获取装置11通过分组网络中的分组交换网络的输入或输出接口,或者, 通过将数字语音数据分割为可以在IP网络上传输的分组数据的设备如IP电话网关的输出 接口,获取待处理的宽带分组语音。例如,假设用户A通过其用户设备UEa拨打用户B的手 机UEb,以与用户B进行通话,语音编码器以G. 722宽带语音编码算法,将用户的话音转换为 数字话音,速率为64Kbit/s,然后经IP电话网关将数字语音数据通过IP协议分割为可在分 组网络上传输的分组数据,则获取装置11可通过IP电话网关的输出接口获取到用户A的 语音,相应地即获取到待处理的宽带分组语音如wideband packet voice-a (G. 72264Kbit/ s) Ο
[0039] 本领域技术人员应能理解上述获取待处理的宽带分组语音的方式仅为举例,其他 现有的或今后可能出现的获取待处理的宽带分组语音的方式如可适用于本发明,也应包含 在本发明保护范围以内,并在此以引用方式包含于此。
[0040] 回声消除装置12根据以下任一项处理方式,对所述宽带分组语音进行声学回声 消除处理:i)将所述宽带分组语音分离为低频带位流和高频带位流,并对所述低频带位流 和高频带位流进行声学回声消除处理;ii)基于所述宽带分组语音包含的相关参数,对所 述宽带分组语音进行声学回声消除处理。
[0041] 例如,当回声消除装置12以上述处理方式i)对所述宽带分组语音进行声学回声 消除处理时,回声消除装置12的处理过程包括但不限于以下至少任一项:
[0042] 1)首先将所述宽带分组语音分离为低频带位流和高频带位流,以对所述低频带位 流和高频带位流分别进行声学回声消除处理;接着,将分别经声学回声消除处理后的所述 低频带位流和所述高频带位流进行合并,以获得消除声学回声的所述宽带分组语音。
[0043] 例如,接上例,回声消除装置12首先通过信号分离器(demultiplexer,DMUX) 将宽带分组语音如wideband packet voice_a (G. 72264Kbit/s)分离为LB位流如LB packet voice-a 和 HB 位流如 HB packet voice-a,如 LB packet voice-a 为 48Kbit/s,HB packet voice-a为16Kbit/s ;然后回声消除装置12采用现有技术中的窄带PAEC(NBPAEC, narrowband PAEC)技术分别消除 LB 位流如 LB packet voice-a 和 HB 位流如 HB packet voice-a中的声学回声,得到消除了声学回声的LB位流如echo free LB packet voice-a与 消除了声学回声的HB位流如echo free HB packet voice-a ;接着,回声消除装置12通过多 路复用器(multiplexer,MUX)将消除了声学回声的LB位流如ech
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1