Thanks for your sharing. I meet a question when using compute_delay, the definition is as follow:
def compute_delay(m_pos, doa, c=340, fs=None):
"""Compute delay of signal arrival at microphones.
Args:
m_pos : microphone positions, (M,3) array,
M is number of microphones.
doa : normalized direction of arrival, (3,) array or (N,3) array,
N is the number of sources.
c : (default 340) speed of sound (m/s).
fs : (default None) sample rate.
I feel confused that what the meaning of 3 in doa as shape of (3, ), could you tell me what the 3 stands for?
Thanks for your sharing. I meet a question when using compute_delay, the definition is as follow:
I feel confused that what the meaning of 3 in doa as shape of (3, ), could you tell me what the 3 stands for?