Skip to content

Directional sparse filtering for blind speech separation

Notifications You must be signed in to change notification settings

zcy618/directional_sparse_filtering

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Directional sparse filtering for blind speech separation.

MATLAB Code of the following paper:

K. Watcharasupat, A. H. T. Nguyen, C.-H. Ooi, and A. W. H. Khong, "Directional Sparse Filtering using Weighted Lehmer Mean for Blind Separation of Unbalanced Speech Mixtures," to be presented at the 2021 IEEE International Conference on Acoustics, Speech and Signal Processing.

A. H. T. Nguyen, V. G. Reju, and A. W. H. Khong, “Directional Sparse Filtering for Blind Estimation of Under-determined Complex-valued Mixing Matrices,” IEEE Transactions on Signal Processing, vol. 68, pp. 1990-2003, Mar. 2020.

Usage

  1. Compile the mex files for minFunc by running ./lib/minFunc/mexAll.m
  2. Run ./DEMO_TSP2020/DEMO_speech_separation.m or ./DEMO_ICASSP2021/DEMO_speech_separation_lehmer.m to separate some SISEC2011 mixtures
  3. (Optionally) Edit the demos separate your own mixtures.

About

Directional sparse filtering for blind speech separation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 95.0%
  • C 4.9%
  • M 0.1%