基于Corcos模型的多通道风噪声模拟 该文件夹包含拟议的多通道人工风噪声发生器。 主要脚本是“ generate_coherent_wind_noise.m”。 其他文件是: generate_uncorr_wind.m = Matlab函数,用于生成M个不相关的风噪声信号,并具有共享的长期增益和单独的短期增益 cohere_mod.m =用于计算复杂相干性的Matlab函数 stft / istft / biorwin.m =用于计算STFT / iSTFT的Matlab函数 mix_signals.m = Matlab函数,用于相干矩阵的分解以计算混合矩阵 exc_signals.mat =矩阵,其行是来自实际风噪声记录的激励信号 transition_prob_const.mat =恒定流量时无风,低风和高风的状态转移概率矩阵 transition_prob_gusts.ma
2021-08-17 20:32:30 91KB MATLAB
1
音频文件中的风噪声检测 索尔福德大学声学研究中心 概述 该程序自动分析.wav文件并检测可能存在麦克风风噪声的区域。 众所周知,风噪声会降低户外录音的质量,并导致助听器出现问题。 当存在特定来源的大量记录时(例如,来自户外音乐会的移动设备的记录片段(用户生成的内容)),可以使用此工具。 该工具可以快速分析每种音频,以确定风噪声最少,质量最高的样本。 风噪声检测算法还提供了时间戳,以标识没有风噪声的区域。 这可以使生产者将多个来源的内容快速拼接在一起,或者标记需要减少噪音等额外处理的区域。 感知测试表明,当存在风噪声时,所需信号与风噪声之间的信噪比是质量的良好指标。 因此,该检测器的工作方式是首先尝试确定风噪声的存在,然后估算SNR,以提供音频质量可能下降的指示。 参见Iain R. Jackson,Paul Kendrick,Trevor J. Cox,Bruno M. Fazen
2021-08-17 20:30:50 16.04MB C
1
麦克风风噪声模拟器 这是一个生成麦克风风噪声示例的matlab程序。 这些可用于训练噪声消除算法,提高语音/音频识别算法的鲁棒性并产生声音效果。 音频是从每25ms采样的风速声纳的时间历史中生成的。 如果采样频率不同,则可以使用插值。 麦克风风噪声有3种模型,一种使用真实的音频记录,该音频是使用放置在风洞中的非屏蔽B&K测量麦克风制作的。 音频窗口,然后从这些录音中抓取,然后将这些窗口重叠并加在一起,以产生随时间变化的风噪声。 此外,还有两种型号的合成麦克风风噪声。 一个带有挡风玻璃(直径D),另一个没有。 有关实现的更多详细信息,请参考以下出版物。 风感麦克风噪声的感知和自动检测,Jason,Iain R .; 保罗·肯德里克; 考克斯,特雷弗·J。 Fazenda,Bruno M .; Li,FrancisF。《美国声学学会杂志》,第1卷。 136,第3期,第1176-1186页-h
2021-08-17 20:25:14 887.44MB MATLAB
1
基于风噪声抑制的语音信号增强研究
2021-04-29 01:25:38 1.92MB g
1
本代码模拟生成海洋环境噪声,代码只有一个文件,另有example.m提供使用的例子,含有中文注解,以及理论引用的文献。
2019-12-21 21:16:55 1KB 海洋噪声 风噪声 有色噪声 Matlab
1