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

Reference angle in DOA algorithm #39

Open
xaviliz opened this issue Jan 8, 2019 · 4 comments
Open

Reference angle in DOA algorithm #39

xaviliz opened this issue Jan 8, 2019 · 4 comments

Comments

@xaviliz
Copy link

xaviliz commented Jan 8, 2019

Hi mate,

I am testing DOA algorithm with Respeaker Core v2 with test_8mic(), can you tell me which would be the reference angle (0 degrees)? Thanks in advance,

XL

@xiongyihui
Copy link
Contributor

For the respeaker core v2, you can use https://github.com/voice-engine/voice-engine/blob/master/examples/kws_doa_alexa_respeaker_v2.py

The test_8mic() is for respeaker usb 6+1 mic array.

@xaviliz
Copy link
Author

xaviliz commented Jan 9, 2019

Hi @xiongyihui,

alright, I was testing that script but I have not installed Alexa and some errors appeared. I will revise it again later. But can you tell me where the reference of DOA algorithm is located? Between MIC1-MIC2, MIC1 or MIC5?

Thanks for your time,
XL

@xiongyihui
Copy link
Contributor

MIC2 is the reference angle. The green LED (default pattern) indicates the direction.

It seems the DOA is not accurate, will check it.

@xaviliz
Copy link
Author

xaviliz commented Jan 9, 2019

ok, thanks for your prompt response. Yes, I am agreed DOA is randomly detecting angles. I have realized it is detecting the angle of a source and suddenly it provides its complementary angle. I suspect that's because sound is passing through the array and it is detecting when it arrives to the other side, could it be possible? another think that I have detected is that Respeaker GCC implementation is using only some pair of microphones not all possible pairs (MIC1-MIC2, MIC1-MIC3, MIC1-MIC4, etc...).

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

2 participants