System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于立体声电话通信的回声消除方法及系统技术方案_技高网
当前位置: 首页 > 专利查询>苏州大学专利>正文

一种用于立体声电话通信的回声消除方法及系统技术方案

技术编号:41115158 阅读:3 留言:0更新日期:2024-04-25 14:06
本申请涉及电话通信领域,具体提供了一种用于立体声电话通信的回声消除方法及系统,所述方法包括:获取标准权值、共轭权值、左声道输入信号采样值、右声道输入信号采样值和期望信号采样值,并分别构建标准权值向量、共轭权值向量、输入向量和期望向量;根据输入向量构建输入矩阵;根据输入矩阵、期望向量、标准权值向量和共轭权值向量生成误差信号向量;分别对误差信号向量的实部和虚部进行非线性化计算生成实部函数值和虚部函数值;根据实部函数值和虚部函数值构建实部函数向量和虚部函数向量,并构建复数函数向量;根据输入矩阵和复数函数向量更新标准权值向量和共轭权值向量。通过对误差信号向量进行非线性化计算,具有较强抗脉冲干扰能力。

【技术实现步骤摘要】

本专利技术涉及电话通信领域,尤其是指一种用于立体声电话通信的回声消除方法及系统


技术介绍

1、在电话通信中,通话一方(甲方)的语音信号经过麦克风拾音后,会被传送到通话另一方(乙方)的扬声器。如果乙方的麦克风也捕捉到该语音,会将该语音回传给甲方,从而在甲方处形成回声。回声消除方法是用来提升免提电话、手机等电话通信设备质量的一项重要的技术。通过使用回声消除方法来不断调整回声消除器的权值向量,自动跟踪回声信号以估计回声路径的脉冲响应,从而生成回声信号的近似信号,最终将回声从电话通话的语音信号中减除。

2、立体声电话通信相对于传统电话通信提供了更加丰富和真实的声音体验,适用于对音质要求较高的场景,如高端视频会议系统。这一技术的发展使得人们在电话通信中能够更好地感知声音的方向和环境,提高了通话质量。在立体声电话通信中,可以使用一个复数信号来表示左右两个声道的信号,减低了模型的表示复杂度。当输入复数信号具有二阶非圆性时,回声消除器稳态失调增大。此外,当输入信号为相关信号时,回声消除器收敛速度显著减缓。此外,在某些应用环境下,通话会受到脉冲噪声的干扰,基于最小化均方误差准则建立的回声消除方法回声消除差,甚至无法消除回声。

3、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、为此,本专利技术所要解决的技术问题在于克服现有技术中在某些应用环境下,通话会受到脉冲噪声的干扰,基于最小化均方误差准则建立的回声消除方法回声消除差,甚至无法消除回声。

2、为解决上述技术问题,本专利技术的第一方面提供了一种用于立体声电话通信的回声消除方法,所述方法包括:

3、获取回声消除器的标准权值、共轭权值、左声道输入信号采样值、右声道输入信号采样值和期望信号采样值;

4、根据所述标准权值和所述共轭权值分别构建标准权值向量和共轭权值向量;

5、根据所述左声道输入信号采样值、右声道输入信号采样值构建输入向量,并根据所述期望信号采样值构建期望向量;

6、根据输入向量构建输入矩阵;

7、根据所述输入矩阵、所述期望向量、所述标准权值向量和所述共轭权值向量生成误差信号向量;所述误差信号向量包括误差信号向量实部和误差信号向量虚部;

8、分别对所述误差信号向量实部和所述误差信号向量虚部进行非线性化计算生成实部函数值和虚部函数值;

9、根据所述实部函数值和所述虚部函数值分别构建实部函数向量和虚部函数向量;

10、根据所述实部函数向量和所述虚部函数向量构建复数函数向量;

11、根据所述输入矩阵和所述复数函数向量更新所述标准权值向量和所述共轭权值向量。

12、在本专利技术的一个实施例中,根据所述左声道输入信号采样值、所述右声道输入信号采样值构建输入向量的步骤包括:

13、通过半波整流方法对所述左声道输入信号采样值进行非线性预处理,生成左声道整流输入信号采样值;

14、通过半波整流方法对所述右声道输入信号采样值进行非线性预处理生成右声道整流输入信号采样值;

15、根据所述左声道整流输入信号采样值和所述右声道整流输入信号采样值构建复数整流输入信号采样值;

16、根据所述复数整流输入信号采样值生成输入向量。

17、在本专利技术的一个实施例中,所述实部函数值表示为:

18、;

19、其中,,表示数据重用的阶数,表示取实部运算符,表示取指数运算,为取值大于零的核宽,用于控制非线性函数的形状,为时刻误差信号向量第个元素;

20、所述虚部函数值表示为:

21、;

22、其中,,表示数据重用的阶数,表示取虚部运算符,表示取指数运算,为取值大于零的核宽,用于控制非线性函数的形状,为时刻误差信号向量第个元素。

23、在本专利技术的一个实施例中,所述标准权值向量表示为:

24、;

25、其中,由个标准权值构成,表示回声消除器的权值向量的长度,上标表示转置运算;

26、所述共轭权值向量表示为:

27、;

28、其中,由个共轭权值构成,上标表示转置运算。

29、在本专利技术的一个实施例中,所述输入向量表示为:

30、;

31、其中,为时刻及其之前连续个时刻的复数整流输入信号采样值;

32、所述复数整流输入信号采样值在 n时刻表示为:

33、;

34、其中,,分别表示时刻左右两路声道的整流输入信号采样值,为左声道输入信号采样值,为右声道输入信号采样值,为控制左声道整流输入信号采样值和右声道整流输入信号采样值相关性的参数,表示取绝对值运算,为虚数单位。

35、所述输入矩阵表示为:

36、;

37、其中,为时刻及其之前连续个时刻的输入向量,表示数据重用的阶数;

38、所述期望向量表示为:

39、;

40、其中,为时刻及其之前连续个时刻的期望信号采样值;

41、所述误差信号向量表示为:

42、;

43、其中,上标表示共轭转置运算。

44、在本专利技术的一个实施例中,所述实部函数向量表示为:

45、;

46、其中,表示数据重用的阶数,上标表示转置运算;

47、所述虚部函数向量表示为:

48、;

49、其中,表示数据重用的阶数,上标表示转置运算。

50、在本专利技术的一个实施例中,根据所述实部函数向量和所述虚部函数向量构建复数函数向量的公式如下:

51、;

52、其中,为虚数单位。

53、在本专利技术的一个实施例中,更新所述标准权值向量的公式为:

54、;

55、其中,为步长,上标*表示对矩阵整体取共轭操作,为输入矩阵,上标表示转置运算,上标表示共轭转置运算。

56、在本专利技术的一个实施例中,更新所述共轭权值向量的公式为:

57、;

58、其中,为步长,上标*表示对矩阵整体取共轭操作,为输入矩阵,上标表示转置运算,上标表示共轭转置运算。

59、本专利技术的第二方面提供了一种用于立体声电话通信的回声消除系统,所述系统包括:数据获取模块、构建模块、第一计算模块、第二计算模块和更新模块;

60、所述数据获取模块被配置为:获取回声消除器的标准权值、共轭权值、左声道输入信号采样值、右声道输入信号采样值和期望信号采样值;

61、所述构建模块被配置为:根据所述标准权值和所述共轭权值分别构建标准权值向量和共轭权值向量;根据所述左声道输入信号采样值、所述右声道输入信号采样值构建输入向量,本文档来自技高网...

【技术保护点】

1.一种用于立体声电话通信的回声消除方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种用于立体声电话通信的回声消除方法,其特征在于,根据所述左声道输入信号采样值、所述右声道输入信号采样值构建输入向量的步骤包括:

3.根据权利要求1所述的一种用于立体声电话通信的回声消除方法,其特征在于:

4.根据权利要求1所述的一种用于立体声电话通信的回声消除方法,其特征在于:

5.根据权利要求3或4任一项所述的一种用于立体声电话通信的回声消除方法,其特征在于:

6.根据权利要求5所述的一种用于立体声电话通信的回声消除方法,其特征在于:

7.根据权利要求6所述的一种用于立体声电话通信的回声消除方法,其特征在于,根据所述实部函数向量和所述虚部函数向量构建复数函数向量的公式如下:

8.根据权利要求7所述的一种用于立体声电话通信的回声消除方法,其特征在于:

9.根据权利要求7所述的一种用于立体声电话通信的回声消除方法,其特征在于:

10.一种用于立体声电话通信的回声消除系统,其特征在于,所述系统包括:数据获取模块、构建模块、第一计算模块、第二计算模块和更新模块;

...

【技术特征摘要】

1.一种用于立体声电话通信的回声消除方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种用于立体声电话通信的回声消除方法,其特征在于,根据所述左声道输入信号采样值、所述右声道输入信号采样值构建输入向量的步骤包括:

3.根据权利要求1所述的一种用于立体声电话通信的回声消除方法,其特征在于:

4.根据权利要求1所述的一种用于立体声电话通信的回声消除方法,其特征在于:

5.根据权利要求3或4任一项所述的一种用于立体声电话通信的回声消除方法,其特征在于:

6.根据权利要...

【专利技术属性】
技术研发人员:倪锦根谷洋龙
申请(专利权)人:苏州大学
类型:发明
国别省市:

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

1