好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

声音反馈与抑制的深入探讨.docx

13页
  • 卖家[上传人]:hs****ma
  • 文档编号:423474204
  • 上传时间:2023-10-16
  • 文档格式:DOCX
  • 文档大小:275.22KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 声音反馈与抑制的深入探讨声反馈(也叫做拉森效果)一直是扩声系统中的一只拦路虎,基本 上每个人都会有自己的办法来解决这个难题 运用数字信号处理的方法, 为每个话筒设置一个独立的反馈补偿, 这一个非常有创造性的解决方案本文将详细分析声音反馈这一令人讨厌的现象,并介绍一些比较实用的基于 DSP 的工具反馈的本质一个典型的扩声系统要有两种响应——一种是话筒和喇叭相互隔开 (断开的回路 )的响应,另一种就是这两者在声学上构成了一个回路 (闭合 的回路 )时的响应HPLkJQru 一 N9WJn ft !1 11 1\1 i / [I\ frnmj 1 1Flat line: N& Fewib^k-b.1 \nl /jIILi1 \ fLV/\ t飞—厂\ IJy丁\ /V/Ln出怎岂一套系统中,与输入相对应的输出响应叫做系统的传输能力当输入的测试信号频率不断改变而系统所测得的开路响应保持恒定时,你就可以用延时和电平控制来模拟这个系统通过观察简单的电平变化和延 时对传输能力的影响,就可以预测声反馈在现实情况中的表现图 1 中,上半部分的图表比较了两种响应蓝色直线表示的是一个 增益为OdB、有2ms延时的开路系统(没有反馈)。

      红色曲线表示了这个 系统闭合以后产生了反馈之后的情况在下半部分图表相位为 0 度的位 置上,是这个闭合回路系统电平的峰值点 一个闭合回路相当于整个 180 度相位区域 ,反馈中同时包含了电平大小和相位的改变 尽管所有频率的增益在一个开路上都是相同的, 可是当某些频率穿过回路得到加强时 (几 乎没有相位的变化 ) ,就会表现得像反馈一样3dB 结果注意 闭合回路增益减小的程度一一多于开路减小的 3dB ——可以看到潜在的反馈频率(0 度相位的区域 )之间变得更加接近相位每变化 360 度,0 度相位点就重复一次对于一个线性相位传输,你可以通过延时时间来 计算潜在的反馈频率之间的间隔公式为:延时(sec) = - △相位/ (△频率 X 360)公式中的△ phase=360度(两个0度相位频率之间的相位差)时,公 式就变为:△频率二\ /延时(sec) ,△相位=360度也就是说,潜 在的反馈频率间隔 =1/ 延时(单位:秒)下面表示了一些不同延时下的潜在反馈频率:\/0.002 sec. = 500Hz 间隔 (2ms 延时)\/0.0\0 sec. = \00Hz 间隔 (\0ms 延时, 如上图)\/0.\ sec. = \0Hz 间隔 (\00ms 延时)我们可以看到增加延时会使潜在的反馈频率增多 ,也就是说因为频率之间靠的更近,所以就会有更多的反馈频率存在。

      实践经验还告诉我 们,延时也影响着反馈增大和衰减的比率如果在话筒和喇叭之间有\0ms的延时,同时在潜在的反馈频率上有+0.5dB的传输增益,那么反馈 就会以0.5dB/\0ms或者+50dB/s的比率增大如果延时增大到 \00ms, 那么这个比率就减小为 +5dB/s还有另一个测试是关于增益和反馈之间的关系 对一个固定的延时, 如果你知道开路系统在一个特定的反馈频率上超出单位增益多少,你已 经可以算出这个反馈的增大比这意味着如果你在一个地方听到反馈在 增大,并且能估算出它增大的比率,你就可以粗略的算出这个系统超出 了单位增益多少例如,如果你估计反馈以6dB/s的比率增大,同时你也知道话筒和 扬声器之间的距离为 \5英尺,那么你就知道目前的增益大概比单位增益大(6X0.015)也就是0.09dB因此,你只需要把增益降低这么多就可以 使系统稳定下来当然,反馈衰减的比例也同样适用如果你把增益降 低0.09dB,反馈将停止增大如果你降低了 0.2dB,这个反馈频率将以与增大相同的比率进行衰减如果你把增益降低了 3dB (在单位的稳定点以下),那么衰减的比 率就是 200dB/s 注意,任何改变相位的动作同样会作用在反馈频率上。

      这些改变包括温度、所有的滤波以及延时的变化如果你分析温度变化 对音速的影响,把相应的延时和温度变化的因素考虑进去,你会得到一 个很有趣的图表图莎Hz图 3 表示了在只考虑温度变化对音速的影响后,反馈频率所产生的变化有趣的是反馈频率在越高的频率中变化就越大,这些变化很有意义,提供了一些控制反馈的方法——我们将在后面详细讨论小结:* 反馈同时由大小和相位决定* 增大系统的延时将会增加潜在反馈频率的数量并减小频率之间的 间隔* 延时也影响着反馈频率增大或衰减的比率* 要使反馈频率的电平不再增大,你只需要把它的电平降低到单位 电平下但是,反馈频率电平的衰减比取决于降低的大小和延时的时间* 温度变化或者是任何能够改变相位的因素,都会对反馈频率产生 影响但是,了解反馈是一回事 ,如何处理这个问题又是另一回事 目前的制造商在他们生产的设备中主要使用三种方法来控制反馈 自适应滤波模型法(类似于声学回音消除的方法)、频移法、自动陷波 法我们在这里主要讨论的是自动陷波法,因为这是运用最多的一种方 法自适应滤波模型法这种方法类似于在会议系统中使用的声学回音消除的运算法 则原理是精确的模拟扬声器——话筒之间的传输情况,运用这个模型 把扬声器发出的音频部分从话筒信号中全部除去。

      声学回音消除中使用的自适应扬声器放的是远端发出的语言声,把这个声音在本地话筒中消除掉,否则远端的讲话人就会听到一个像自己讲话的回音一样的声音远端讲话的声音被用作建模时的整形信号这个模型是一个实时处理器,因为模型需要不断地与声音信号进行比照在建模过程中,因为会引起模型的分歧,所以把所有本地的话语都认为是噪声如果模型不再精确,那么远端的话语就不能被充分移除事实上,与其在不准确的模型中加入噪声还不如不做回音消除图5:反馈抑制中使用的自适应滤波器因此在任何一个语言周期都要尽量小心以避免模型路径上的分歧图 5 表示了在扩声系统中的一种应用,这里没有远端语言可以用来 建模本地的语言被送往扬声器,同时也是唯一可以利用的整形信号 事实上,整形信号和本地语言是相互关联的(可以看作是整形处理中的 噪声),这对基于自适应滤波的模型提出了一个关键性的难题如果要 维持一个精确的宽频带模型,这个问题就特别突出为了解决这个难题,人们提出了一些去相关的形式 (比如移频 )虽然解决了宽带模型处理中的问题,但又使信号产生了失真在会议 中,如果模型不精确,那么就会产生更多的失真信号,使得这种方法在 许多场所并不实用这类反馈抑制器的优点是在反馈之前可增加的增益 比较高,通常超过 10dB 。

      频移法早在 20 世纪 60 年代,频移就在公共广播系统中被用来控制反馈 反馈产生于传输过程中增益高于 0dB 的那一部分在房间中测量扬声器 ——话筒的传输能力时,在电平的大小上会出现波峰和波谷 在移频时, 一个信号的所有频率会向上或向下移动几赫兹移频器的原理是如果反 馈在一个区域中得到加强,那么就会在另外一个区域得到衰减移频器 在传输过程中不断的移动产生反馈的频率,直到某一个部分有效的削弱 反馈为止移频的效果取决于系统的传输能力值得指出的是,这种移动绝不是“悦耳的”,因为信号的谐波比例 在移频过程中没有被保留下来频率移动的数量越多,人的语言声就会变得越生硬虽然“可闻失真”取决于听音者的经验,但大家认为频移 最好小于 12Hz 在反馈前有多少可增加的增益?简单的答案是只有几个分贝艾伯哈特•哈斯勒和杰哈德•夏米特(在他们的著作《声学回声和噪声控制》) 评论了一些研究结果,指出实际增加的电平依赖于混响时间,以及频移 的大小如果频移范围在 6Hz 到 12Hz 内,一个短混响时间的演说大厅可以提升2dB而同样的频移,一个混响时间大于 Is的房间可以提升6dB数字信号处理使得频移技术在大量的软件中得到运用。

      与其他方法共同使 用,像前面提到的自适应滤波建模,还可以提供更大的增益但是,在 需要自然声的领域是很少使用频移设备的音乐家们对频移非常敏感, 所以如果出售给他们移频器,也尽量不要接入到监听喇叭通道中自动陷波法最迟从 20 世纪 70 年代开始,人们就用自动陷波器来控制反馈了 (《滤 波器在反馈消除系统中的全面应用》, Roland-Borg, 1978, U.S.Patent #4,088,835) )数字信号处理大大加强了频率检测的适应性,也加强了 频率辨别的能力和陷波器配置的方法相对于其他方法,因为自动陷波 法在控制失真上更为简单,所以在专业音频领域的应用也更为广泛自 动陷波的功能主要由三个部分组成——频率识别、 反馈鉴别、 陷波配置频率识别频率识别主要是通过使用傅立叶变换或者自适应陷波器来完成的这两种识别方法都能够精确的识别潜在的反馈频率傅立叶变换是连续 的频率检测,而自适应陷波器同样可以通过分析自适应滤波的数值来测 定频率但是,两种方法在识别低频 (低于 100Hz) 上都存在一定问题 傅立叶分析需要一个长的分析窗口来精确的测定低频,而自适应陷波器 需要更高的精度反馈辨别 把反馈从其他声音中分辨出来有两种主要的方法。

      第一种方法把精 力集中在比较谐波的相对强度上原理是当音乐和语言在谐波上是充足 的话,那么就没有反馈注意,任何一种频率识别法(傅立叶变换或者 自适应滤波器)都可以用来测定谐波相对强度在谐波方面,如果使用 傅立叶变换,那么就很容易理解,但是正如可以通过分析共性来确定频 率,我们也可以通过分析设备共性之间的关系来鉴别谐波使用谐波来鉴别反馈有一些缺陷首先,反馈会在变换器中不断变 化的,而变换器是非线性的这就意味着反馈也会有谐波,尤其是在削 波的情况下同样的,反馈并不只是发生在一个频率上如果你还记得 关于反馈特征的讨论的话,那么在扬声器到话筒之间的区域中如果有相 位是 0 度位置的话,就有可能产生反馈对于一个 25ms 的延时系统 (大 约25英尺),每40Hz发生一次,随着延时的增加,相位为 0度的频率位 置越来越接近不可能保证同时发生的这些反馈频率之间不会产生谐波 关系要权衡潜在反馈频率的稳定谐波与一些非反馈声(各种乐器,比 如长笛)的不稳定谐波,这就模糊了这一区域中精确鉴别的能力另一种鉴别反馈的方法是分析反馈更多的独特性这种方法可以不 用分析谐波成分例如,可以在潜在的反馈频率上作一个临时的陷波。

      反馈是唯一与所做陷波一致并在不断衰减(相对于上游滤波器)的信号 但是,因为这个临时的陷波器是插入的,所以在用临时陷波确认之前需 要一些其他的装置来鉴别潜在的反馈频率这里就要用到反馈的一个特 征:反馈频率振幅的增长与时间的相关性是恒定的这个恒定变化的频 率,结合大小的增长,可以用于临时陷波之前的检验陷波配置 在自动陷波运算的最终部分是配置陷波绝大部分自动陷波反馈抑 制器实际上都允许用户把滤波器设成固定的 (静态的 )或是不固定的 (动 态的 )如果需要的话,可以指派算法循环使用滤波器如果一个反馈频 率被鉴别出来,算法会先寻找在这个频率上有没有配置好的陷波,如果 找到的话,陷波会适当的加深如果没有找到,就会配置一个新的滤波 器(静态滤波器先于动态滤波器被配置)如果所有滤波器都已经被分 配掉了,那么最先的动态滤波器会被重置,并在新的频率上重新进行配 置另一个有用的特点是由用户决定要不要在算法中使用宽带增益 (用 一个可编程的斜坡下降时间 ),就不用在所有滤波器都用完后再循环使用 动态滤波器了。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.