语音增强一,声场统计模型及房间声学

在学习语音增强材料的时候,第一章不讲其他,直接开门见山地为Sound Fields And Room Acoustics,主要讲述声波的传输、统计模型以及房间的脉冲响应和时空特性。声波传播模型、房间脉冲响应及时空特性是我研究生阶段的主要课程之一,还算比较熟悉,但统计模型就涉及到一些随机过程的知识了,我打包票,此方面绝对在我研究生课程Kuttruff的《室内声学》中学习过,奈何后来工作学习的过程中用到地方太少以致遗忘的太快,脑阔里一点关于此的存货也没有了。不幸的是,忘掉的这些恰巧对学习理解自适应滤波、维纳滤波、阵列原理等非常重要。好在,仍有机会重温复习,幸甚!

 

声传播模型

 

声传播的过程,即波动的过程,是一个涉及到空间、时间的物理过程。根据波阵面的不同,可以简单的做一些分类。常见的有球面波和平面波(还有线型声源扩散,波阵面为圆柱面)。很好理解,石头落入水中荡起的涟漪好比是球面波的横截面,其波阵面是球形。而平面波则更好理解了。两张图,下面左侧为球面波的截面,右侧为平面波的截面。

实际上我们身处的声学环境,大部分均是球面波声场,可认为发声源是一点源。但是,可以看到,当距离声源足够远时(左图两个黑点),圆弧近似看作为直线,此时认为左侧的场景同右侧一样,是为平面波。这就

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
声场PE模型是一种用于声音传播和声场研究的模型,它可以模拟声音在不同环境中的传播路径和声压分布。Matlab是一种常用的科学计算软件,用于编写和运行数学和工程计算程序。 声场PE模型的Matlab程序主要包括以下几个部分:输入参数设置、空间网格划分、声源设置、声场计算和结果输出。 在输入参数设置中,我们可以设置声学环境的各种参数,如声速、密度、阻抗等。这些参数将用于确定声音在空气中的传播速度和衰减情况。 空间网格划分是指将声场划分成小的网格区域,每个网格区域的声压可以视为均匀分布。通过将空间网格划分为较小的单元,我们可以更准确地计算声场的声压分布。 声源设置是指在声场中设置声源,声源的位置和声压值可以根据具体需求进行设置。常见的声源包括点源和面源,可以根据实际情况选择合适的声源类型。 声场计算是程序的核心部分,它通常基于声场PE方程,使用数值方法进行求解。通过在每个网格点上求解声场PE方程,可以计算出整个声场区域的声压分布。 最后,程序可以将声压分布结果输出为图形或数据文件。这些结果可以用于进一步的声学分析和研究。 总之,声场PE模型的Matlab程序可以帮助我们模拟和研究声音在不同环境中的传播情况,为声学领域的科研工作提供重要的计算工具。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值