[go: up one dir, main page]

CN102057428A - 回声消除器 - Google Patents

回声消除器 Download PDF

Info

Publication number
CN102057428A
CN102057428A CN2009801222054A CN200980122205A CN102057428A CN 102057428 A CN102057428 A CN 102057428A CN 2009801222054 A CN2009801222054 A CN 2009801222054A CN 200980122205 A CN200980122205 A CN 200980122205A CN 102057428 A CN102057428 A CN 102057428A
Authority
CN
China
Prior art keywords
echo
sound source
sef
adapting filter
control part
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2009801222054A
Other languages
English (en)
Other versions
CN102057428B (zh
Inventor
谷口琢也
加藤真
小城户智能
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of CN102057428A publication Critical patent/CN102057428A/zh
Application granted granted Critical
Publication of CN102057428B publication Critical patent/CN102057428B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/08Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
    • H04M9/082Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Telephone Function (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

一种回声消除器(10),利用自适应滤波器(101、102)对从形成回声的各个声源被输入的参照信号进行滤波以生成回声去除信号,该回声消除器(10)由从参照信号对形成回声的声源的数量进行检测的声源数检测部(103);和按照被声源数检测部(103)检测到的声源的数量使自适应滤波器(101、102)的抽头数可变的控制部(105)构成。

Description

回声消除器
技术领域
本发明特别地涉及一种适合用于车载用的声音识别装置、免提电话的回声消除器。
背景技术
在车载导航装置的声音识别或免提电话中,目前,已知有一种能从输入到麦克风的声音中去除由车载扬声器输出的音乐、声音等,仅对说话者的声音进行声音识别或用电话朝对方一侧传递信息的回声消除器(例如,参照专利文献1、2)。
如上述的专利文献1、2所示,通过用自适应滤波器对从回声声源输入的参照信号进行处理来生成从回声声源经由扬声器混入麦克风的回声去除信号的型号的回声消除器,需对形成回声的各个声源(以下,称为回声声源)执行回声消除处理。
因此,例如,在考虑设想的最大的回声声源数为六个通道~八个通道等的情况下,要求装设具有较高的处理能力的处理器。此外,在只有比设想的最大的回声声源数少的回声声源数的状况中,由于无需进行自适应滤波器的几个处理,因此,在回声消除处理中会发生无用的处理,从而产生处理器资源的无用的分配。
另外,在自适应滤波器中,必要的抽头(tap)数因使用声音识别装置、免提电话的环境而异,在设想最坏的环境来决定抽头数的情况下,由于形成为抽头数越多回声消除效果越好的结构,所以要求处理能力非常高的处理器。
因此,目前已知有一种在AV设备用声音识别装置中通过始终使回声声源的参照信号单声道化来减轻处理器的处理的技术(例如,参照专利文献3)。由于采用该技术回声声源的数量始终为一个,所以,因回声声源数的减少而对于回声消除的处理不产生浪费。
现有技术文献
专利文献
专利文献1:日本专利特开2000-231399号公报
专利文献2:日本专利特开2003-99100号公报
专利文献3:日本专利特开2001-100785号公报
然而,根据专利文献3所揭示的技术,在仅使参照信号单声道化,将形成回声的声源作为立体声来使用的情况下,自适应滤波器的回声消除量可能会产生劣化,回声声源的数量(通道)越多则劣化的可能性就越高。
若将参照信号和形成回声的声源的两者单声道化,则能不使回声消除量产生劣化地进行回声消除处理,但存在的问题是:在选择CD(Compact Disc)、DVD(Digital Versatile Disc)、TV(Television)等音频声源作为回声声源的情况下,因单声道化而导致始终大幅度地失去立体声、环绕声的声音的临场感,作为AV设备具有致命的缺陷。
另外,考虑在发声时也进行单声道化这样的方法,但在自适应滤波器的性质上,由于需要进行滤波器系数的学习,因此,存在的问题是:到发声为止必须要获得足够的自适应滤波器的学习时间。
本发明为解决上述的技术问题而作,其目的在于提供一种能不依存于回声声源的数量的大小而获得更多的回声消除效果的回声消除器。
发明内容
为了解决上述的技术问题,本发明的回声消除器是一种利用自适应滤波器对从形成回声的各个声源被输入的参照信号进行滤波来生成回声去除信号的回声消除器,其特征是,包括:声源数检测部,其从上述参照信号对上述形成回声的声源的数量进行检测;以及控制部,其按照被上述声源数检测部检测到的声源的数量使上述自适应滤波器的抽头数可变。
另外,本发明的回声消除器是一种包括利用一个以上的自适应滤波器对从形成回声的各个声源被输入的参照信号进行滤波生成回声去除信号来进行回声消除处理的处理器的回声消除器,其特征是,包括:信号功率测量部,其监视上述处理器的上述自适应滤波器的回声消除处理前后的信号功率;以及控制部,其通过由上述信号功率测量部的输出判定的、上述处理器的处理能力与上述一个以上的自适应滤波器的回声消除效果的平衡来使上述自适应滤波器的有效数或抽头数可变。
另外,本发明的回声消除器是一种包括利用一个以上的自适应滤波器对从形成回声的各个声源被输入的参照信号进行滤波来生成回声去除信号的处理器的回声消除器,其特征是,包括:声源数变换部,其根据规定的条件使上述回声声源的数量可变;以及控制部,其监视上述自适应滤波器的回声消除处理前后的信号功率,在被判定为以上述处理器具有的处理能力不能处理上述形成回声的声源的数量的上述自适应滤波器的情况下,控制上述声源数变换部以进行使上述回声声源的有效数减少的处理。
根据本发明的回声消除器,能不依存于回声声源的数量的大小地获得更多回声消除效果。
附图说明
图1是表示包含本发明实施方式1的回声消除器(echo canceller)的声音识别装置的结构和声源从立体声变化为单声道的情况下的回声消除器的结构的变化的框图。
图2是表示包含本发明实施方式2的回声消除器的声音识别装置的结构和声源从立体声变化为单声道的情况下的回声消除器的结构的变化的框图。
图3是表示包含本发明实施方式3的回声消除器的声音识别装置的结构的框图。
图4是表示包含本发明实施方式4的回声消除器的声音识别装置的结构的框图。
图5是表示包含本发明实施方式5的回声消除器的声音识别装置的结构的框图。
具体实施方式
以下,为了更详细地说明本发明,根据附图对用于实施本发明的方式进行说明。
实施方式1
图1是表示包含本发明实施方式1的回声消除器的声音识别装置的结构和声源从立体声变化为单声道的情况下的回声消除器的结构的变化的框图。
如图1所示,声音识别装置由回声消除器10、声音识别部11、扬声器12(12L、12R)、音量调节部13(13L、13R)及麦克风14构成。
回声消除器10具有自适应滤波器(adaptive filter)101、自适应滤波器102、声源数检测部103、存储部104及控制部105。
例如,自适应滤波器101、102是按照最小均方(LMS:Least Mean Square)等优化算法来使其传递函数自适应的滤波器,具体而言,作为进行数字信号处理的数字滤波器被DSP(Digital Signal Processing数字信号处理)安装。
声源数检测部103检测形成回声的声源的数量并将其传输至控制部105。在此,检测从立体声变化为单声道的情况并通知给控制部105。在存储部104中在控制部105的控制之下存储有自适应滤波器101、102的抽头数量的滤波器系数(学习数据)。
控制部105根据形成被声源数检测部103检测到的回声的声源的数量,按照后述步骤对自适应滤波器101、102的抽头数进行可变控制。另外,在使自适应滤波器101、102的抽头数变化时,控制部105将之前的自适应滤波器101、102的滤波器系数存储保存于存储部104,下次,在以相同的抽头数进行处理的情况下,从存储部104恢复并再利用该滤波器系数。
声音识别部11获得回声消除器10的输出以作为输入信号,从而对被麦克风14集声的说话者(在图1中以脸标记显示)的发声内容进行声音识别。
声音识别部11使用基本的声音识别的结构,例如,利用傅里叶解析等数学的信号处理方法将被输入的声音变换为特征量,对表示在此能获得的特征量的声响与发声记号等的概率的对应关系的声学模型(acousticmodel)、将识别对象的单词数据库化的词典、以及表示词典中的单词的每个应用的发声概率的语言模型等进行索引,并根据概率统计的方法输出文本。
在上述结构中,回声消除器10经由通信线15、16读取从扬声器12L、12R被输出的、例如车载AV设备的再生声音来作为参照信号。此外,回声消除器10利用自适应滤波器101、102去除经由麦克风14混入说话者发出的声音的扬声器12L、12R的输出声音,并将该输出传输至声音识别部11。
在此,回声消除器10包括声源数检测部103,在被声源数检测部103检测到立体声期间,控制部105使自适应滤波器101、102以抽头数“100”分别动作,但在检测到单声道的情况下,控制部105控制使任一个自适应滤波器(在此,自适应滤波器102)的抽头数增加(+100),并控制使另一个自适应滤波器(在此,自适应滤波器101)的回声消除处理停止。
即,由于控制部105根据声源的数量的动态变化动态地使自适应滤波器101、102的抽头数变化,例如,即使对于立体声与单声道切换的无线电广播这样的声源,也可始终以适当的滤波器抽头数来实现回声消除处理。另外,由于可根据声源数的变化使自适应滤波器101、102的抽头数立即变化,即使在声源的数量增加的情况下,也能立即进行以适当的回声消除量为主的准备。
如上所述,被控制而生成的回声消除器10的输出被传输至声音识别部11,从而以声音识别部11对被麦克风14集声的说话者的发声内容进行声音识别。声音识别部11从发声内容提取特征量,通过参照未图示的声学模型、词典及语言模型等,来输出被识别的文本并将其传输至未图示的导航装置等,从而能进行声音输入的例如目的地设定、引导等的导航。
控制部105进行控制以在声音识别部11的声音识别中及其之前使自适应滤波器101、102的抽头数不变化。这是用于避免在声音识别中因自适应滤波器101、102的滤波器系数混乱而导致声音识别的误识别的措施。
另外,在执行增加抽头数的控制前,控制部105将之前的滤波器系数保存(退避)于存储部104,下次,在声源数检测部103中检测到是立体声的情况下,恢复(复原)并使用之前保存的滤波器系数。藉此,能缩短自适应滤波器101、102的学习时间,并有助于削减学习所需的运算量。藉此,根据本发明实施方式1所涉及的回声消除器,即使在自适应滤波器101、102的抽头数频繁变化这样的使用环境中,也能以用最小的滤波器系数的自适应处理时间立即获得回声消除效果。
在用自适应滤波器101、102不能充分地完全去除来自扬声器12(12L、12R)的再生声音的情况下,通过使控制部105控制音量调节部13(13L、13R),能将扬声器12(12L、12R)的音量限制于任意的水平,藉此,能防止来自扬声器12(12L、12R)的AV再生声音等混入输入声音。
根据上述的本发明实施方式1所涉及的回声消除器,通过按照形成回声的声源的数量的变化使自适应滤波器101、102的抽头数变化,能在回声声源的数量较少的情况下使用安装有DSP的回声消除器10的剩余的处理能力,从而能进一步提高回声消除处理能力。
此时,通过将设定于自适应滤波器102的抽头数设为与形成回声的声源的数量成反比例的数,能进行被增减的声源数消耗或满足剩余的DSP性能的灵活的控制。
另外,通过按照自适应滤波器101、102的抽头数来限制形成回声的声源(扬声器12L、12R)的最大音量,即使在自适应滤波器101、102的抽头数较少,且回声消除处理能力较低的情况下,也能避免来自麦克风14的回声的混入。
实施方式2
图2是表示包含本发明实施方式2的回声消除器的声音识别装置的结构和声源从立体声变化为单声道的情况下的回声消除器的结构的变化的框图。在图2中,只要没有特别声明,就将标注有与图1相同号码的框作为具有与图1所示的框相同名称、功能的框。
如图2所示,在本发明实施方式2的回声消除器中,与图1所示的实施方式1的差异在于,具有延迟框106,通过利用延迟框106使与自适应滤波器101的抽头数相当量的采样延迟,从而使自适应滤波器102的抽头数等效地可变。即,在此,利用声源的数量来使自适应滤波器102的抽头数等效地变化。其他的结构与实施方式1的相同。
在上述结构中,与实施方式1相同,回声消除器10经由通信线15、16读取从成为回声声源的扬声器12(12L、12R)被输出的、例如车载AV设备的再生声音来作为参照信号。此外,回声消除器10利用自适应滤波器101、102去除经由麦克风14混入说话者发出的声音的扬声器12(12L、12R)的输出声音,并将该输出传输至声音识别部11。
在此,由于回声消除器10在实施方式1具有的结构中还具有延迟框106,因此,在从通信线15、16中传播的参照信号被声源数检测部103检测到是立体声的期间,控制部105使在延迟框106中的延迟为0采样,从而控制自适应滤波器101、102来执行在通常的立体声中的回声消除处理。
另一方面,在被声源数检测部103检测到单声道的情况下,由于控制部105利用延迟框106使自适应滤波器101的抽头数量(100)的采样数延迟,并用两个自适应滤波器101、102来执行回声消除处理,从而能等效地增加自适应滤波器101、102的抽头数,藉此,提高了回声消除的性能。
在先前说明的实施方式1中,为了执行自适应滤波器101、102的抽头切换,需重新进行用于自适应化的学习,但在上述的实施方式2中,对于自适应滤波器102已经结束了学习,因此,仅对另一个自适应滤波器101执行学习处理即可,所以与实施方式1相比,可获得能削减学习处理所需的时间及用于该学习处理的运算量的效果。
另外,与实施方式1相同,回声消除器10具有存储部104,在使延迟框106的延迟采样数变化前,控制部105将学习结束的自适应滤波器101、102的滤波器系数存储(退避)保存于存储部104,下次,在声源数检测部103中检测到是立体声的情况下,控制部105恢复(复原)先前保存于存储部104的滤波器系数,使延迟框106的延迟采样数返回到与改变前相同的值并使用该值。藉此,能进一步缩短自适应滤波器101、102的学习时间,并有助于削减学习所需的运算量。
在用自适应滤波器101、102不能充分地完全去除来自扬声器12(12L、12R)的再生声音的情况下,通过使控制部105控制音量调节部13(13L、13R),能将扬声器12(12L、12R)的音量限制于任意的水平,藉此,能防止来自扬声器12(12L、12R)的AV再生声音等混入输入声音。
实施方式3
图3是表示包含本发明实施方式3的回声消除器的声音识别装置的结构的框图。
如图3所示,声音识别装置由回声消除器30、声音识别部31、成为回声声源的扬声器32、麦克风33构成。如下所述,在此,回声消除器30对自适应滤波器301~304的有效数进行优化,以用最小限度的处理器资源获得最大的回声消除效果。
在回声消除器30中安装有处理器(DSP),回声消除器30具有自适应滤波器301~304、延迟框305~307、信号功率测量部308~312、控制部313。
信号功率测量部308~312监视DSP的自适应滤波器301~304的各回声消除处理前后的信号功率,并将其传输至控制部313。控制部313监视DSP的自适应滤波器301~304的回声消除处理前后的信号功率,通过由信号功率测量部308~312的输出判定的、DSP的处理能力与自适应滤波器301~304的回声消除效果的平衡来对自适应滤波器301~304的有效数进行可变控制。
在上述结构中,回声消除器30经由通信线34读取从扬声器32被输出的、例如车载AV设备的再生声音来作为参照信号。此外,回声消除器30使用自适应滤波器301~304去除经由麦克风33混入说话者发出的声音的扬声器32的输出声音,并将去除后的声音传输至声音识别部31。
如图3所示,回声消除器30如下构成,串联连接多个自适应滤波器301~304,用信号功率测量部308~312分别测量各自适应滤波器301~304的输入输出即回声消除处理前后的信号功率,并将结果传输至控制部313。
当在不是声音识别处理中时(当说话者未说话时),控制部313比较麦克风33的输入之后的信号功率与通过各自适应滤波器301~304时的信号功率,并将在通过自适应滤波器301~304前与通过自适应滤波器301~304后信号功率的变化与阀值进行比较。此外,若变化比阀值低,则控制部313控制使该自适应滤波器(符号301~304中任意个)的动作停止以使声音通过,从而释放与此相关的处理器资源。
根据上述的本发明实施方式3所涉及的回声消除器,能对于无用的自适应滤波器不进行回声消除处理地执行以最佳的有效数从说话者的输入声音去除来自扬声器32的再生声音的回声消除处理。即,根据实施方式3所涉及的回声消除器,能优化自适应滤波器301~304的有效数以用最小限度的处理器资源获得最大的回声消除效果。
实施方式4
图4是表示包含本发明实施方式4的回声消除器的声音识别装置的结构的框图。
如图4所示,声音识别装置由回声消除器40、声音识别部41、成为回声声源的扬声器42、麦克风43构成。如下所述,在此,回声消除器40优化抽头数以用最小限度的处理器资源获得最大的回声消除效果。
在回声消除器40中安装有处理器(DSP),回声消除器40具有自适应滤波器401、信号功率测量部402、信号功率测量部403、控制部404。
信号功率测量部402、403监视DSP的自适应滤波器401的回声消除处理前后的信号功率,并将其传输至控制部404。控制部404监视DSP的自适应滤波器401的回声消除处理前后的信号功率,通过由信号功率测量部402、403的输出判定的、DSP的处理能力与自适应滤波器401的回声消除效果的平衡来对自适应滤波器401的抽头数进行可变控制。
在上述的实施方式3中,为了释放处理器资源,控制部313控制使对于回声消除处理不需要的自适应滤波器(符号301~304中任意个)的动作停止以使声音通过,但在如下所述的实施方式4中,利用信号功率测量部402、403监视自适应滤波器401的回声消除处理前后的信号功率,控制部404控制抽头数依次增加或减少,从而以回声消除处理后的信号功率比回声消除处理前的信号功率降低或上升任意值的抽头数执行回声消除处理。
具体而言,回声消除器40经由通信线44读取从扬声器42被输出的、例如车载AV设备的再生声音来作为参照信号。此外,回声消除器40使用利用控制部404能改变抽头数的自适应滤波器401,去除经由麦克风43混入说话者发出的声音的扬声器42的输出声音,并将去除后的声音传输至声音识别部41。
此时,通过用信号功率测量部402、403测量自适应滤波器401的回声消除处理前后的信号功率,并使控制部404读取该测量值从而比较信号功率的大小,来决定自适应滤波器401的抽头数作为最佳抽头数。
在决定上述最佳抽头数时,控制部404使自适应滤波器401的抽头数依次增加,使用以信号功率测量部402测量的信号功率比以信号功率测量部403测量的功率降低任意值(阀值)的抽头数。或者,在充分地消除回声的环境下,控制部404使自适应滤波器401的抽头数依次减少,使用以信号功率测量部402测量的信号功率比以信号功率测量部403测定的信号功率上升阀值的抽头数。
与上述的实施方式1~3相同,决定抽头数的时间点的条件如下,在存在来自形成回声的声源(扬声器42)的输出声音的状态下说话者朝麦克风43不发声,即不是声音识别处理中的状态。这样,由于在声音识别部41的声音识别中及其之前不进行自适应滤波器401的抽头数的改变,因此,能避免声音识别部41的误识别。
根据上述的本发明实施方式4所涉及的回声消除器,能不进行自适应滤波器401的无用的回声消除处理地执行以最佳的抽头数从说话者的输入声音去除来自扬声器42的再生声音的回声消除处理。即,根据本发明实施方式4所涉及的回声消除器,能优化自适应滤波器401的抽头数以用最小限度的处理器资源获得最大的回声消除效果。
根据信号功率测量部402、403的输出,在控制部404判定因DSP的处理能力不足,不能确保必要的自适应滤波器401的抽头数而导致不能获得足够的回声消除效果的情况下,也可限制成为回声声源的扬声器42的最大音量。另外,在当说话者发声时暂时性地限制成为回声声源的扬声器42的音量的情况下,控制部404仅将设置于离对说话者的声音进行集声的麦克风43较近的位置的回声声源的音量降低到限制值。此外,根据回声声源的设置地点,还可降低到对应于收集说话者的声音的麦克风43与回声声源之间的距离、声音传输距离或声音传输衰减量的限制值。
另外,如上所述,在当说话者发声时暂时性地限制回声声源(扬声器42)的音量的情况下,例如,在作为周边装置与声音识别装置连接的LCD显示器(未图示)中显示,或经由声音合成器(未图示)通过声音输出来将限制并降低了回声声源的情况报知给说话者。
此外,即使在上述实施方式4中,也与实施方式1~3相同,在使自适应滤波器401的抽头数变化时,控制部404将之前的自适应滤波器401的滤波器系数存储保存于未图示的存储部,下次,在以相同的抽头数进行处理的情况下,从存储部恢复并再利用先前保存的滤波器系数。
实施方式5
图5是表示包含本发明实施方式5的回声消除器的声音识别装置的结构的框图。
如图5所示,声音识别装置由回声消除器50、声音识别部51、N通道的回声声源52、回声声源数变换部53、扬声器54(541~546)及麦克风55构成。如下所述,回声消除器50能按照必要的自适应滤波器501~506的抽头数自动地使回声声源52的通道数变化。
如后所述,回声声源数变换部53具有根据规定的条件使回声声源52的通道数减少的功能,在此,可进行缩混、环绕声变换(downmixing/surround conversion)。
在此,缩混是指在不能以原始格式再生环绕声软件(surround soft)的情况下,以比原始的通道数少的通道数例如转变为立体声进行制作者想要的再生的处理。
为了去除混入用麦克风55集声的说话者的声音的、例如六个通道的回声声源52的声音,回声消除器50具有使抽头数可变的六个自适应滤波器501~506。
此外,回声消除器50还具有:对串联连接的自适应滤波器501~506的回声消除处理前后的各自的信号功率进行测定的信号功率测量部507、508;以及如后所述的、监视自适应滤波器501~506的回声消除处理前后的信号功率,在被判定为以DSP具有的处理能力不能处理回声声源的数量的自适应滤波器501~506的情况下,控制回声声源变换部53使回声声源52的有效数减少的控制部509。
在上述结构中,回声消除器50经由通信线56~61将从扬声器54被输出的、例如车载AV设备的再生声音作为参照信号读取至各个自适应滤波器501~506。此外,回声消除器50利用控制部509使用自适应滤波器501~506去除经由麦克风55混入说话者发出的声音的扬声器54(541~546)的输出声音,并将去除后的声音传输至声音识别部51。
在回声消除器50中,在通过信号功率测量部507、508的输出及被信号功率测量部507、508测量的通过自适应滤波器501~506前后的变化值与阀值进行比较并被判定为回声消除量不够的情况下,控制部509经由通信线62对回声声源数变换部53进行控制,从而执行通过缩混处理使回声声源52的通道数减少的处理。同时,控制部509使相当于减少的通道的自适应滤波器(符号501~506中任意个)的动作停止,将因停止而剩余的DSP的处理能力分配到其余的各自适应滤波器(符号501~506中任意个)的抽头数的增加量。
另一方面,与此相反,在通过信号功率测量部507、508的输出及被信号功率测量部507、508测量的变化值与阀值进行比较,并被判定为回声消除量过剩的情况下,控制部509经由通信线62控制回声声源数变换部53以进行不减少回声声源52的通道数的控制,或者若回声声源52的通道数小于六个通道则控制回声声源数变换部53,通过环绕声处理将通道数增加到最大六个通道并使声音输出到扬声器54(541~546)。此时,通过使串联连接的所有六个自适应滤波器501~506动作,控制部509能执行回声消除处理。
能提供一种根据上述的处理,即使在扬声器54(541~546)的音量较大等、需要自适应滤波器501~506的抽头数的环境下也能获得足够的回声消除效果,同时,在不那么需要自适应滤波器501~506的抽头数的环境下能进行多通道声源的回声消除的回声消除器。即,根据实施方式5所涉及的回声消除器,能按照必要的自适应滤波器501~506的抽头数自动地使回声声源52的通道数变化。
根据上述的本发明实施方式5所涉及的回声消除器,在暂时性地能利用的DSP处理能力较少且不能进行以回声声源52的数量准备的自适应滤波器501~506的回声消除处理的情况下,通过进行回声声源52的缩混处理减少音减数,能按照DSP的处理能力进行回声消除处理。
另外,可使自适应滤波器501~506的抽头数增加将回声声源52缩混减少的量,即使在暂时性地自适应滤波器501~506的抽头数较少,且不能获得回声消除效果这样的状况下,也可减少回声声源52的数量并增加自适应滤波器501~506的抽头数,从而能获得足够的回声消除效果。
此外,在回声消除量足够,且对于DSP的处理能力存在剩余的情况下,通过中止回声声源52的缩混或进行立体声、环绕声变换的处理来增加声源数,增加进行处理的自适应滤波器501~506的数量,能灵活运用剩余的DSP处理能力,从而能增加作为回声声源52的音乐等的临场感。另外,若回声声源52的设定音量变得越大,则进行缩混处理以减少回声声源52的数量,并越增加自适应滤波器501~506的抽头数,从而在将其用于声音识别的情况下,可提高能进行声音识别的形成回声的声源的音量的上限值。
上述的本发明的实施方式1~实施方式5所涉及的回声消除器10(30、40、50)具有的各结构框的功能可全部由硬件实现,或也可用软件来实现其中至少一部分。
例如,控制部105(实施方式1、2)、控制部313或404(实施方式3、4)以及控制部509(实施方式5)的处理可由硬件实现,另外,也可利用一个或多个程序在计算机上实现其中至少一部分,其中,上述控制部105(实施方式1、2)按照被声源数检测部103检测到的声源的数量使自适应滤波器101、102的抽头数可变;上述控制部313或404(实施方式3、4)通过由信号功率测量部308~312或信号功率测量部402、403的输出判定的、处理器的处理能力与一个以上的自适应滤波器(301~304,或401)的回声消除效果的平衡来使自适应滤波器301~304的有效数或自适应滤波器401的抽头数可变;此外,上述控制部509(实施方式5)监视自适应滤波器501~506的回声消除处理前后的信号功率,在被判定为以处理器具有的处理能力不能处理形成回声的声源的数量的自适应滤波器501~506的情况下,进行控制回声声源变换部53使回声声源52的有效数减少的处理。
工业上的实用性
如上所述,本发明所涉及的回声消除器是不依存于回声声源的数量的大小,为了获得更好的回声消除效果,利用自适应滤波器对从形成回声的各个声源被输入的参照信号进行滤波来生成回声去除信号的回声消除器,由于构成为包括从上述参照信号对上述形成回声的声源的数量进行检测的声源数检测部;以及按照被上述声源数检测部检测的声源的数量使上述自适应滤波器的抽头数可变的控制部,因此,适用于在车载导航装置的声音识别或免提电话(hands-free phone)中目前从输入到麦克风的声音去除由车载扬声器输出的音乐、声音等能仅对说话者的声音进行声音识别或能用电话朝对方一侧传递信息的回声消除器等。

Claims (24)

1.一种回声消除器,利用自适应滤波器对从形成回声的各个声源被输入的参照信号进行滤波来生成回声去除信号,其特征在于,包括:
声源数检测部,该声源数检测部从所述参照信号对所述形成回声的声源的数量进行检测;以及
控制部,该控制部按照被所述声源数检测部检测到的声源的数量,使所述自适应滤波器的抽头数可变。
2.如权利要求1所述的回声消除器,其特征在于,
所述控制部使所述自适应滤波器的抽头数为与所述形成回声的声源的数量成反比的数。
3.如权利要求1所述的回声消除器,其特征在于,
包括延迟框,
所述控制部控制所述延迟框,使与所述自适应滤波器的抽头数相当量的采样延迟,从而等效地使所述自适应滤波器的抽头数可变。
4.如权利要求1所述的回声消除器,其特征在于,
所述控制部按照所述自适应滤波器的抽头数,使所述形成回声的声源的最大音量的抑制量变化。
5.如权利要求1所述的回声消除器,其特征在于,
所述控制部按照所述形成回声的声源的数量的动态变化,使所述自适应滤波器的抽头数动态地变化。
6.如权利要求5所述的回声消除器,其特征在于,
所述控制部按照所述形成回声的声源的数量,立即改变所述自适应滤波器的抽头数。
7.一种回声消除器,包括利用一个以上的自适应滤波器对从形成回声的各个声源被输入的参照信号进行滤波生成回声去除信号,来进行回声消除处理的处理器,其特征在于,包括:
信号功率测量部,该信号功率测量部监视所述处理器的所述自适应滤波器的回声消除处理前后的信号功率;以及
控制部,该控制部通过由所述信号功率测量部的输出判定的、所述处理器的处理能力与所述一个以上的自适应滤波器的回声消除效果的平衡,来使所述自适应滤波器的有效数或抽头数可变。
8.如权利要求7所述的回声消除器,其特征在于,
所述控制部利用所述信号功率测量部监视各自适应滤波器的回声消除处理前后的信号功率,对于所述信号功率的变化比阀值少的自适应滤波器省略所述回声消除处理。
9.如权利要求7所述的回声消除器,其特征在于,
所述控制部利用所述信号功率测量部监视所述自适应滤波器的回声消除处理前后的信号功率,使所述抽头数依次增加或减少,并利用所述回声消除处理后的信号功率比回声消除处理前的信号功率降低或上升任意值的抽头数来执行所述回声消除处理。
10.如权利要求7所述的回声消除器,其特征在于,
所述控制部根据所述信号功率测量部的输出,在被判定为因所述处理器的处理能力不足,不能确保必要的自适应滤波器的抽头数而导致不能获得足够的回声消除效果的情况下,暂时限制所述回声声源的最大音量。
11.如权利要求4所述的回声消除器,其特征在于,
所述控制部在当说话者发声时暂时性地限制所述回声声源的音量的情况下,仅将设置于离收集说话者的声音的麦克风较近的位置的所述回声声源的音量降低到限制值。
12.如权利要求10所述的回声消除器,其特征在于,
所述控制部在当说话者发声时暂时性地限制所述回声声源的音量的情况下,仅将设置于离收集说话者的声音的麦克风较近的位置的所述回声声源的音量降低到限制值。
13.如权利要求4所述的回声消除器,其特征在于,
所述控制部在当说话者发声时暂时性地限制所述回声声源的音量的情况下,根据所述回声声源的设置地点,将所述回声声源的音量降低到对应于收集说话者的声音的麦克风与所述回声声源之间的距离、声音传输距离或声音传输衰减量的限制值。
14.如权利要求10所述的回声消除器,其特征在于,
所述控制部在当说话者发声时暂时性地限制所述回声声源的音量的情况下,根据所述回声声源的设置地点,将所述回声声源的音量降低到对应于收集说话者的声音的麦克风与所述回声声源之间的距离、声音传输距离或声音传输衰减量的限制值。
15.如权利要求4所述的回声消除器,其特征在于,
所述控制部在当说话者发声时暂时性地限制所述回声声源的音量的情况下,将限制并降低了回声声源的情况报知给说话者。
16.如权利要求10所述的回声消除器,其特征在于,
所述控制部在当说话者发声时暂时性地限制所述回声声源的音量的情况下,将限制并降低了回声声源的情况报知给说话者。
17.如权利要求5所述的回声消除器,其特征在于,
包括声音识别部,
所述控制部在所述声音识别部的声音识别中及其之前,使所述自适应滤波器的抽头数不变化。
18.如权利要求7所述的回声消除器,其特征在于,
包括声音识别部,
所述控制部在所述声音识别部的声音识别中及其之前,使所述自适应滤波器的抽头数不变化。
19.如权利要求5所述的回声消除器,其特征在于,
包括存储部,
所述控制部在使所述自适应滤波器的抽头数变化时,将之前的所述自适应滤波器的滤波器系数保存于所述存储部,下次,在以相同的抽头数进行处理的情况下,从所述存储部恢复并再利用所述滤波器系数。
20.如权利要求7所述的回声消除器,其特征在于,
包括存储部,
所述控制部在使所述自适应滤波器的抽头数变化时,将之前的所述自适应滤波器的滤波器系数保存于所述存储部,下次,在以相同的抽头数进行处理的情况下,从所述存储部恢复并再利用所述滤波器系数。
21.一种回声消除器,包括利用一个以上的自适应滤波器对从形成回声的各个声源被输入的参照信号进行滤波,来生成回声去除信号的处理器,其特征在于,包括:
声源数变换部,该声源数变换部根据规定的条件使所述回声声源的数量可变;以及
控制部,该控制部监视所述自适应滤波器的回声消除处理前后的信号功率,在被判定为以所述处理器具有的处理能力不能处理所述形成回声的声源的数量的所述自适应滤波器的情况下,控制所述声源数变换部以进行使所述回声声源的有效数减少的处理。
22.如权利要求21所述的回声消除器,其特征在于,
所述控制部使所述自适应滤波器的抽头数增加利用所述声源数变换部使所述回声声源的数量减少的量。
23.如权利要求21所述的回声消除器,其特征在于,
所述控制部在通过监视所述自适应滤波器的回声消除处理前后的信号功率并被判定为所述处理器的处理能力存在剩余的情况下,控制所述声源数变换部以停止使所述形成回声的声源减少的处理,或增加所述形成回声的声源的数量以使所述自适应滤波器的有效数增加。
24.如权利要求21所述的回声消除器,其特征在于,
所述控制部监视所述回声声源的设定音量,若所述设定音量变得越大,则控制所述声源数变换部以减小所述回声声源的有效数,并增加所述自适应滤波器的抽头数。
CN2009801222054A 2008-06-11 2009-04-10 回声消除器 Expired - Fee Related CN102057428B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2008-153071 2008-06-11
JP2008153071 2008-06-11
PCT/JP2009/001668 WO2009150776A1 (ja) 2008-06-11 2009-04-10 エコーキャンセラ

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN201310030556.0A Division CN103152498B (zh) 2008-06-11 2009-04-10 回声消除器
CN201310030558.XA Division CN103152499B (zh) 2008-06-11 2009-04-10 回声消除器

Publications (2)

Publication Number Publication Date
CN102057428A true CN102057428A (zh) 2011-05-11
CN102057428B CN102057428B (zh) 2013-08-14

Family

ID=41416491

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201310030558.XA Expired - Fee Related CN103152499B (zh) 2008-06-11 2009-04-10 回声消除器
CN201310030556.0A Expired - Fee Related CN103152498B (zh) 2008-06-11 2009-04-10 回声消除器
CN2009801222054A Expired - Fee Related CN102057428B (zh) 2008-06-11 2009-04-10 回声消除器

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201310030558.XA Expired - Fee Related CN103152499B (zh) 2008-06-11 2009-04-10 回声消除器
CN201310030556.0A Expired - Fee Related CN103152498B (zh) 2008-06-11 2009-04-10 回声消除器

Country Status (5)

Country Link
US (3) US8130941B2 (zh)
JP (2) JP4889810B2 (zh)
CN (3) CN103152499B (zh)
DE (1) DE112009001303B4 (zh)
WO (1) WO2009150776A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102780511A (zh) * 2012-07-30 2012-11-14 华为技术有限公司 回声抵消器、数据传输系统和回声抵消的方法
CN105261363A (zh) * 2015-09-18 2016-01-20 深圳前海达闼科技有限公司 一种语音识别的方法、装置及终端
CN107801235A (zh) * 2016-09-02 2018-03-13 马维尔国际贸易有限公司 通信系统中的回波或干扰消除功率节省管理系统和方法
CN109831733A (zh) * 2019-02-26 2019-05-31 北京百度网讯科技有限公司 音频播放性能的测试方法、装置、设备和存储介质
CN112992171A (zh) * 2021-02-09 2021-06-18 海信视像科技股份有限公司 一种显示设备及消除麦克风接收回声的控制方法

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5264687B2 (ja) * 2009-11-27 2013-08-14 日本電信電話株式会社 エコーキャンセル方法、エコーキャンセル装置、エコーキャンセルプログラム
JP5264686B2 (ja) * 2009-11-27 2013-08-14 日本電信電話株式会社 エコーキャンセル方法、エコーキャンセル装置、エコーキャンセルプログラム
JP5695447B2 (ja) * 2011-03-01 2015-04-08 株式会社東芝 テレビジョン装置及び遠隔操作装置
JP5060631B1 (ja) * 2011-03-31 2012-10-31 株式会社東芝 信号処理装置及び信号処理方法
US9232072B2 (en) 2013-03-13 2016-01-05 Google Inc. Participant controlled spatial AEC
US9251806B2 (en) 2013-09-05 2016-02-02 Intel Corporation Mobile phone with variable energy consuming speech recognition module
US10068585B2 (en) * 2014-07-24 2018-09-04 Amenity Research Institute Co., Ltd. Echo canceller device
JP2016201631A (ja) * 2015-04-08 2016-12-01 ホシデン株式会社 ハンズフリー通話装置
US9712866B2 (en) 2015-04-16 2017-07-18 Comigo Ltd. Cancelling TV audio disturbance by set-top boxes in conferences
CN104954942A (zh) * 2015-06-10 2015-09-30 百度在线网络技术(北京)有限公司 用于回音消除的信号输入装置和方法
DE102017212980B4 (de) 2017-07-27 2023-01-19 Volkswagen Aktiengesellschaft Verfahren zur Kompensation von Störgeräuschen bei einer Freisprecheinrichtung in einem Kraftfahrzeug und Freisprecheinrichtung
US10200540B1 (en) * 2017-08-03 2019-02-05 Bose Corporation Efficient reutilization of acoustic echo canceler channels
WO2019056372A1 (en) * 2017-09-25 2019-03-28 Global Silicon Limited ADAPTIVE FILTER
JP7270140B2 (ja) 2019-09-30 2023-05-10 パナソニックIpマネジメント株式会社 音声処理システム及び音声処理装置
US10811029B1 (en) * 2019-10-31 2020-10-20 Amazon Technologies, Inc. Cascade echo cancellation for asymmetric references
JP7365642B2 (ja) 2020-03-18 2023-10-20 パナソニックIpマネジメント株式会社 音声処理システム、音声処理装置及び音声処理方法

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04119713A (ja) 1990-09-10 1992-04-21 Fujitsu Ltd 適応フィルタ係数推定時に使用する修正定数の設定方法
EP0762804B1 (en) * 1995-09-08 2008-11-05 Fujitsu Limited Three-dimensional acoustic processor which uses linear predictive coefficients
JP3625325B2 (ja) * 1995-10-31 2005-03-02 株式会社東芝 拡声通話装置およびエコーキャンセラ
US5909384A (en) * 1996-10-04 1999-06-01 Conexant Systems, Inc. System for dynamically adapting the length of a filter
JP3396393B2 (ja) * 1997-04-30 2003-04-14 沖電気工業株式会社 エコー・雑音成分除去装置
JP3236242B2 (ja) * 1997-05-12 2001-12-10 沖電気工業株式会社 エコーキャンセラ装置
JP3361724B2 (ja) * 1997-06-11 2003-01-07 沖電気工業株式会社 エコーキャンセラ装置
JP4068182B2 (ja) * 1997-06-30 2008-03-26 株式会社東芝 適応フィルタ
JP2000231399A (ja) 1999-02-10 2000-08-22 Oki Electric Ind Co Ltd 騒音低減装置
JP4554044B2 (ja) 1999-07-28 2010-09-29 パナソニック株式会社 Av機器用音声認識装置
US6665645B1 (en) 1999-07-28 2003-12-16 Matsushita Electric Industrial Co., Ltd. Speech recognition apparatus for AV equipment
JP3640576B2 (ja) 1999-09-07 2005-04-20 沖電気工業株式会社 エコーキャンセラ、及びその動作方法
US7920697B2 (en) * 1999-12-09 2011-04-05 Broadcom Corp. Interaction between echo canceller and packet voice processing
DE60129955D1 (de) * 2000-05-26 2007-09-27 Koninkl Philips Electronics Nv Verfahren und gerät zur akustischen echounterdrückung mit adaptiver strahlbildung
JP3583998B2 (ja) * 2001-02-09 2004-11-04 日本電信電話株式会社 多チャネルエコー消去方法、その装置及びプログラム記録媒体
AU2002244845A1 (en) * 2001-03-27 2002-10-08 1... Limited Method and apparatus to create a sound field
JP4396053B2 (ja) * 2001-03-28 2010-01-13 パナソニック電工株式会社 エコー抑圧装置
US7113491B2 (en) * 2001-07-31 2006-09-26 Conexant, Inc. Method and system for varying an echo canceller filter length based on data rate
US20030099285A1 (en) * 2001-07-31 2003-05-29 Graziano Michael J. Method and system for determining data rate using sub-band capacity
JP2003099100A (ja) 2001-09-21 2003-04-04 Matsushita Electric Ind Co Ltd 音声認識装置およびその方法
KR100806769B1 (ko) * 2003-09-02 2008-03-06 닛본 덴끼 가부시끼가이샤 신호 처리 방법 및 장치
NO320942B1 (no) 2003-12-23 2006-02-13 Tandberg Telecom As System og fremgangsmate for forbedret stereolyd
DE602004017603D1 (de) * 2004-09-03 2008-12-18 Harman Becker Automotive Sys Sprachsignalverarbeitung für die gemeinsame adaptive Reduktion von Störgeräuschen und von akustischen Echos
JP4543896B2 (ja) 2004-11-18 2010-09-15 沖電気工業株式会社 エコー除去方法、エコーキャンセラ及び電話中継装置
JP4652116B2 (ja) 2005-05-09 2011-03-16 三菱電機株式会社 エコー消去装置
DE602007001164D1 (de) * 2006-06-16 2009-07-09 Ericsson Ab System, Verfahren und Knoten um die Anzahl von Audioströmen in einer Telekonferenz zu begrenzen
JP2008005293A (ja) * 2006-06-23 2008-01-10 Matsushita Electric Ind Co Ltd エコー抑圧装置
CN101179294B (zh) * 2006-11-09 2012-07-04 黄山好视达通信技术有限公司 自适应回声消除器及其回声消除方法
JP2009017029A (ja) * 2007-07-02 2009-01-22 Sony Corp 音声信号処理装置、音声信号処理方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102780511A (zh) * 2012-07-30 2012-11-14 华为技术有限公司 回声抵消器、数据传输系统和回声抵消的方法
CN105261363A (zh) * 2015-09-18 2016-01-20 深圳前海达闼科技有限公司 一种语音识别的方法、装置及终端
WO2017045512A1 (zh) * 2015-09-18 2017-03-23 深圳前海达闼科技有限公司 一种语音识别的方法、装置、终端及语音识别设备
CN107801235A (zh) * 2016-09-02 2018-03-13 马维尔国际贸易有限公司 通信系统中的回波或干扰消除功率节省管理系统和方法
CN107801235B (zh) * 2016-09-02 2022-03-18 马维尔亚洲私人有限公司 通信系统中的回波或干扰消除功率节省管理系统和方法
CN109831733A (zh) * 2019-02-26 2019-05-31 北京百度网讯科技有限公司 音频播放性能的测试方法、装置、设备和存储介质
CN109831733B (zh) * 2019-02-26 2020-11-24 北京百度网讯科技有限公司 音频播放性能的测试方法、装置、设备和存储介质
CN112992171A (zh) * 2021-02-09 2021-06-18 海信视像科技股份有限公司 一种显示设备及消除麦克风接收回声的控制方法
CN112992171B (zh) * 2021-02-09 2022-08-02 海信视像科技股份有限公司 一种显示设备及消除麦克风接收回声的控制方法

Also Published As

Publication number Publication date
CN103152499B (zh) 2014-12-10
JP4889810B2 (ja) 2012-03-07
CN103152498A (zh) 2013-06-12
US20120099722A1 (en) 2012-04-26
CN102057428B (zh) 2013-08-14
US8644495B2 (en) 2014-02-04
DE112009001303B4 (de) 2016-02-18
WO2009150776A1 (ja) 2009-12-17
DE112009001303T5 (de) 2011-05-12
US8644494B2 (en) 2014-02-04
JPWO2009150776A1 (ja) 2011-11-10
CN103152498B (zh) 2014-12-31
JP2012070385A (ja) 2012-04-05
US8130941B2 (en) 2012-03-06
US20120099723A1 (en) 2012-04-26
JP5562309B2 (ja) 2014-07-30
CN103152499A (zh) 2013-06-12
US20110091031A1 (en) 2011-04-21

Similar Documents

Publication Publication Date Title
CN102057428B (zh) 回声消除器
CN108922553B (zh) 用于音箱设备的波达方向估计方法及系统
CN109285554B (zh) 一种回声消除方法、服务器、终端及系统
CN109074814B (zh) 一种噪声检测方法及终端设备
CN110838301B (zh) 抑制啸叫的方法、装置终端和非临时性计算机可读存储介质
CN1783214A (zh) 混响估计和抑制系统
US20170040027A1 (en) Frequency domain noise attenuation utilizing two transducers
CN102111707A (zh) 用于检测音频系统中的啸声的方法及助听器
EP3757993A1 (en) Pre-processing for automatic speech recognition
CN110111811B (zh) 音频信号检测方法、装置和存储介质
CN112165558B (zh) 一种双讲状态检测方法、装置、存储介质及终端设备
CN110148421B (zh) 一种残余回声检测方法、终端和装置
CN108053834A (zh) 音频数据处理方法、装置、终端及系统
CN106297816B (zh) 一种回声消除的非线性处理方法和装置及电子设备
CN1701630B (zh) 啸声抑制装置和啸声抑制方法
CN114420100A (zh) 语音检测方法及装置、电子设备及存储介质
CN105791602A (zh) 音质测试方法及系统
CN114582362A (zh) 一种处理方法和处理装置
CN112398494B (zh) 路由器及其干扰消除装置、方法、及存储介质
CN105261363A (zh) 一种语音识别的方法、装置及终端
WO2006040727A2 (en) A system and a method of processing audio data to generate reverberation
CN110995914A (zh) 一种双麦克测试方法及装置
CN103312911A (zh) 数据处理方法和电子终端
EP1575034B1 (en) Input sound processor
US20250118324A1 (en) Pseudo Real-time Content-Aware Auditory Cleansing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130814

Termination date: 20200410