Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trouble with Sound Source Separation #269

Open
dubai03nsr opened this issue Jul 13, 2022 · 2 comments
Open

Trouble with Sound Source Separation #269

dubai03nsr opened this issue Jul 13, 2022 · 2 comments

Comments

@dubai03nsr
Copy link

dubai03nsr commented Jul 13, 2022

Hi,

I have a ReSpeaker Mic Array with 4 mics and am trying to use ODAS to perform sound source separation, but I haven't had much success. I've tried a variety of pairs of objects, including a drill vs a compressor, and two tone generator apps. I tried adjusting gain_sep from 1.0 to 10.0 but didn't observe any difference.

I also want to confirm that my method of obtaining the separated sound sources is correct. In my cfg file, under sss:separated:interface, I have type = "file"; path = "separated.raw";. After running odas.launch, I convert the separated.raw fie to a wav file (separated.wav) and then separate separated.wav into 4 wav files, each corresponding to a channel in separated.wav. However, the wav files don't contain isolated sound sources; i.e. both sound sources are audible in both wav files with audio (and the other two wav files are silent). Could you confirm that this is the proper way of obtaining isolated sound files?

@rnehrboss
Copy link

Hey @dubai03nsr
Were you ever successful with ODAS separtion on the respeaker 4 mic array?

@SeanTasker
Copy link

The output from sss needs to be processed with the data from sst. The channels from sss are dynamic. One source may use multiple channels over time depending on the overlap of sources in time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants