introlab / odas

ODAS: Open embeddeD Audition System
MIT License
804 stars 254 forks source link

result too bad #156

Closed 11721206 closed 5 years ago

11721206 commented 5 years ago

hello, thanks for this great projects. I configure my projects files as follows: my_respeaker_4_mic_array.txt

and my microphone array is put as follows: mic_locations

but I get the result two bad. my source is a frequency = 1000hz sine wave, the location is (0.1, 0 , 0.05)(cm). but my result is too bad as follows. mic3.log

the test pcm is:

mic3.txt for uploading ,I changed mic3.pcm into mic3.txt.

any suggestions? thanks very much.

FrancoisGrondin commented 5 years ago

Hi there,

The reason why the system is not doing well is because you have a narrowband signal (a 1000 Hz sine wave), and ODAS relies on GCC-PHAT, which works only for broadband signals such as speech. Unless the 1000 Hz signal is your real target, I suggest you use a wideband white noise signal to test your system, which should work very well.

11721206 commented 5 years ago

Hi there,

The reason why the system is not doing well is because you have a narrowband signal (a 1000 Hz sine wave), and ODAS relies on GCC-PHAT, which works only for broadband signals such as speech. Unless the 1000 Hz signal is your real target, I suggest you use a wideband white noise signal to test your system, which should work very well.

thank you for your reply