Audio-WestlakeU / DP_RTF_SSL

3 stars 3 forks source link

What DPRTF looks like? #1

Open 110318059Yu-Kai-Chen opened 2 years ago

110318059Yu-Kai-Chen commented 2 years ago

Hello, I run the matlab code and get this DPRTF, but I confuse that how to visualize.

[y,Fs] = audioread('2_mixtures.wav');
info = audioinfo('2_mixtures.wav')
dprtf= DP_RTF(y, 16000, 400)
figure
plot(real(dprtf), imag(dprtf), 'o')

I use the circular microphone array, which has 4 microphones uniformly space, to record 2 sound sources in 0 degree and 180 degree. I doesn't get 2 area apparently, or it should be plotted as spectrogram ? Thank you

lixiaofei-audio commented 2 years ago

Hi, this DP_RTF code is used for the two-microphone single-source case, the output would then have the size of F, being the dp-rtf estimation of F frequencies.

For your case, I suggest you to use another algorithm deveploed for multi-microphone multi-source dp-rtf estimation and localization, please see https://github.com/Audio-WestlakeU/OnlineSSL_DPRTF_EG