什么叫声源定位
声源定位能力是指判断声源位置的能力,包括对声源水平方位、垂直方位及声源与听者距离的识别。良好的声源定位能力能帮助人们判定声音位置,与人交流,逃离危险,这是人与动物的一项基本生理功能。声源定位能力与听力(听敏度)共同构成了完整的听觉功能,两者缺一不可。
垂直方位的声源定位能力与双侧耳廓的频谱效应有关。因为在生活中不常用到,在这里就不说了。
水平方位的声源对我们的日常生活影响较大,大脑对水平方位的声源定位主要取决于声音到达两耳的时间差和强度差。也就是说,离声源较近的一侧耳感知到声音更早,感知到的声音强度更大;离声源较远的一侧耳感知到声音更晚,感知到的声音强度更小。大脑对双耳感知的声音信号差别进行整合,判断声音位置。所以,当发生单耳或双耳听力下降时,人耳对声音信号的感知出现偏差,进而表现为声源定位能力的下降。
声源定位能力与听力(听敏度)共同构成了完整的听觉功能,两者是缺一不可的。声源定位异常往往是听觉通路受损的重要表现之一。
代码如下:
%%
% Load the chirp signal.
load chirp;
c = 340.0;
Fs = 44100;
%%
d = 0.25;
N = 2;
mic = phased.OmnidirectionalMicrophoneElement;
% array = phased.URA([N,N],[0.0724,0.0418],‘Element’,mic);
array = phased.ULA(N,d,‘Element’,mic);
%%
% Simulate the incoming signal using the |WidebandCollector| System
% object™.
arrivalAng = 42;
collector = phased.WidebandCollector(‘Sensor’,array,‘PropagationSpeed’,c,…
‘SampleRate’,Fs,‘ModulatedInput’,false);
signal = collector(y,arrivalAng);
x1 = signal(:,1);
x2 = signal(:,2);
N =length(x2);
xc = xcorr(x1,x2,‘biased’);
[k,ind] = max(xc);
an = acos((ind-N)/Fs*340/d)*180/pi
xc12 = zeros(2*N-1,1);
m = 0;
for i = -(N-1):N-1
m = m+1;
for t = 1:N
if 0<(i+t)&&(i+t)<=N
xc12(m) = xc12(m) + x2(t)*x1(t+i);
end
end
end
xc12 = xc12/N;
产品如下:
更多产品可以联系深圳蝙蝠声学
电话:0755-23206966
地址:广东省深圳市宝安区石岩塘头大道中小企业孵化中心20层B座