麦克风阵列波束形成算法研究————实验设计


音频信号采集完成麦克风阵列阵列,它采取的形式的8个间隔为半波长。一般间距250px可以满足音频信号的波长要求。Ardulno型麦克风和型PA50前置放大器。

100708_xJPR_2352897.png

数据采集卡采集并传输接收信号由麦克风阵列到计算机作进一步处理。我们使用ESU1808高速度、低噪声同步USB数据采集卡在我们的系统中。

100719_xSEC_2352897.png

我们可以验证的能力该系统处理的相对信号处理问题通过实验。如图显示了具体的实验场景。由于消声室里面非常安静,通常不适合人类呆在里面,一般不能超过45分钟。

100731_hf2h_2352897.png


实验结果

cocktail party effect

麦克风阵能够充分利用空间信息,在非平稳噪声场情况下,或者是存在强干扰语音源时,麦克风阵的干扰抑制效果较为理想。仿真实验从语音的时域及频域的角度检验算法的消噪能力。

100914_dckS_2352897.jpg

101009_rEUl_2352897.jpg






转载于:https://my.oschina.net/u/2352897/blog/636838

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
肯塔基大学分布式音频阵列工具箱matlab源码 麦克风阵列是空间分布的麦克风系统,其在感兴趣的区域上相干地收集声学数据。主要应用包括: 声源位置 检测并定位声源,例如说话的人,机器嗡嗡声和来自风障的湍流点。 信噪比增强 通过所有通道上的延迟和求和将所有麦克风聚焦在房间中的特定兴趣点上,从而在感兴趣点处产生相长干涉,并在其他空间产生破坏性(或至少很少建设性)的干扰。位置。 在过去的半个世纪中,已经为阵列处理开发了许多有趣的工作和想法。此工具箱(仍在开发中)是Matlab函数的集合,可用于模拟和处理音频阵列系统收集的数据。这些课程是在肯塔基大学的音频系统实验室开发的。工具箱中程序的贡献者包括: Phil Townsend,ArulKumaran Muthukumarasamy,Satoru Tagawa和Jens Hannemann。 在阵列系统中,相对于麦克风和源的空间几何形状处理信号。因此,除了音频源和接收器的典型时间和频率特征之外,还必须知道位置和空间路径并将其合并到处理中。此工具箱中的Matlab函数具有提供位置信息的矢量和矩阵的标准约定。围绕这些约定开发的函数允许有效地重用,兼容和修改工具箱函数。 以下矩阵和向量约定适用于所有适用的工具箱函数: 与阵列相关联的信号的集合(例如,来自麦克风的数据)以列方式存储在矩阵中,并且行索引对应于随时间采集的样本。较大的行索引对应于更近的时间样本(行索引1是记录的第一个和最旧的样本)。 数组元素(麦克风),源和其他元素在空间中的位置用列向量表示或在矩阵中用列表示,其中每列对应于空间中的对象位置,行对应于x,y和z坐标的位置。如果仅给出2个维度(2行),则算法将在平面(2D)中工作。如果给出一个维度,则算法将沿着一条线工作,这可能适用于诸如端射阵列的校准程序或声音测量速度的应用。 视场(FOV)定义分析或成像的空间限制。FOV限于矩形/立方体尺寸,并且是表示相对角点的坐标的2列矩阵。阵列元素和FOV的坐标必须相对于相同的空间参照系。 上述约定简化了工具箱功能的编程和使用,几乎没有限制。请注意,对数组元素的数量或数组元素的几何形状没有限制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值