MVDR波束
mvdr  

所属分类:源码/资料
开发工具:matlab
文件大小:2992KB
下载次数:1
上传日期:2022-05-20 15:20:00
上 传 者yyt3
说明:  阵列信号处理,MVDR波束形成;cgmm_mvdr

文件列表:
Example.ipynb (1041417, 2022-01-15)
cgmm_mvdr.py (13363, 2022-01-15)
test_audios (0, 2022-01-15)
test_audios\mixture1.wav (660740, 2022-01-15)
test_audios\mixture2.wav (686660, 2022-01-15)
test_audios\mixture2_noise.wav (686372, 2022-01-15)
test_audios\mixture2_target.wav (686660, 2022-01-15)

# Implementation of online CGMM-MVDR beamforming This repository implements online CGMM clustering and MVDR beamforming based on [Frame-by-Frame Closed-Form Update for Mask-Based Adaptive MVDR Beamforming](https://ieeexplore.ieee.org/document/8461850) and [Online MVDR Beamformer Based on Complex Gaussian Mixture Model With Spatial Prior for Noise Robust ASR](https://ieeexplore.ieee.org/document/7845594). Please cite these papers if you use this code. Note that this is not an official implementation of the above papers. The code was used in the [BUT system for Clarity challenge](https://claritychallenge.github.io/clarity2021-workshop/papers/Clarity_2021_CEC1_paper_final_zmolikova.pdf). ## Requirements To use the CGMM-MVDR module itself, only `numpy` is needed. For running the provided notebook with example, these libraries are additionally required: ``` soundfile scipy matplotlib ``` ## Content The algorithm is implemented in the class `OnlineCGMMMVDR` in `cgmm_mvdr.py`. For an example how to use it, please see the Jupyter notebook `Example.ipynb`.

近期下载者

相关文件


收藏者