Skip to content

JeanMaximilienCadic/BlindSourceSeparation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BSS Blind Source Separation with GCC-NMF method

Original code: https://github.com/seanwood/gcc-nmf Original paper: https://www.gel.usherbrooke.ca/rouat/publications/IEEE_ACMTrGCCNMFWoodRouat2017.pdf

TODO

  • Hyper-parameter search

Getting Started

Requirements

pip install -r requirements.txt

Make sure you are using pytorch-nightly (version 1.0 alpha). This has the CTC_Loss loss function we need.

Test

Create a mix.wav file at 8khz at the root of the repository and launch the script:

python bss/bss.py

This will separate the mixed audio file into two separated audio files.

Contributions

For any question please contact me at [email protected]

About

BSS Blind Source Separation with GCC-NMF method

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages