这是场景:
我生成的信号是: 200ms @ 2kHz 1000ms of zeros 200ms @ 2kHz
我想计算它们之间的时间延迟,而不是两个合成音频部分之间的时间延迟。但是通过在扬声器上播放信号并使用麦克风记录它(增加噪音)
Fs = 44100
我试过:1.互相关2.计算8820个样本大小的RMS窗口的两个最大值之间的差异。(当窗口位于声音部分时,我们得到最大值。
扬声器和麦克风之间的距离约为 30 厘米。我无法得到稳定的结果。为什么?
这是场景:
我生成的信号是: 200ms @ 2kHz 1000ms of zeros 200ms @ 2kHz
我想计算它们之间的时间延迟,而不是两个合成音频部分之间的时间延迟。但是通过在扬声器上播放信号并使用麦克风记录它(增加噪音)
Fs = 44100
我试过:1.互相关2.计算8820个样本大小的RMS窗口的两个最大值之间的差异。(当窗口位于声音部分时,我们得到最大值。
扬声器和麦克风之间的距离约为 30 厘米。我无法得到稳定的结果。为什么?