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

[FEAT] Can this project calculate the distance from the sound source to the microphone array #8

Open
1 task done
chimamaxianghahahahahaha opened this issue Aug 24, 2024 · 7 comments
Labels
enhancement New feature or request

Comments

@chimamaxianghahahahahaha

Checked other resources

  • Confirm and check all the following options.

Feature request

Can this project calculate the distance from the sound source to the microphone array

Motivation

Can this project calculate the distance from the sound source to the microphone array

Proposal (If applicable)

No response

@chimamaxianghahahahahaha chimamaxianghahahahahaha added the enhancement New feature or request label Aug 24, 2024
@BrownsugarZeer
Copy link
Owner

Unfortunately it cannot.

@BrownsugarZeer BrownsugarZeer changed the title [FEAT] <my_title>Can this project calculate the distance from the sound source to the microphone array [FEAT] Can this project calculate the distance from the sound source to the microphone array Aug 25, 2024
@letnnn
Copy link

letnnn commented Aug 28, 2024

Is the inability to calculate distance a problem with this srp-phat algorithm itself or is it due to the limitations of the mini-microphone array?

@BrownsugarZeer
Copy link
Owner

SRP-PHAT itself can only get the direction where the sound come from.

@letnnn
Copy link

letnnn commented Aug 28, 2024

When I tried to measure the distance to the sound source with the TDOA I found that his time delay could not be calculated at all, I'm guessing that it's not too small a separation from my mike array? What do you think? Thanks for your answer.

@BrownsugarZeer
Copy link
Owner

Usually the spacing of most microphone arrays is sufficient and there won't be such a problem. Since the description is insufficient so I cannot give an feedback, sorry.

@letnnn
Copy link

letnnn commented Aug 28, 2024

Hi, here is the data related to my microphone array, 16KHz sampling rate, with such an array I am not accurate when calculating the latency results. Can you give me some suggestions? Thank you very much for your answer.

mics = torch.zeros((4, 3))
mics[0, :] = torch.Tensor([-0.02150, +0.03725, +0.059])
mics[1, :] = torch.Tensor([+0.02150, +0.03725, +0.059])
mics[2, :] = torch.Tensor([+0.02150, -0.03725, +0.059])
mics[3, :] = torch.Tensor([-0.02150, -0.03725, +0.059])

@BrownsugarZeer
Copy link
Owner

I don’t think there is anything wrong with this microphone array. Is it possible that there are uncertain factors in the experimental environment?

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

No branches or pull requests

3 participants