声音同步问题

时间:2015-01-21 09:39:05

标签: signal-processing labview

我们将使用Labview开发声源定位项目。我们还处于初级阶段并且将在四个与PC连接的麦克风上执行软件基础上的所有任务(如果可能的话,在初期阶段,稍后将使用NI硬件进行开发)。

最初我们通过USB从4台与电脑连接的麦克风中获取声音。在这里,所有的微型声音从单个声源获取声音,并且由于它们的不同位置而有一些延迟(mili秒)。但是USB获取的声音数据无法同时写入声卡。这些声音数据在写入声卡时获得了一些保持时间,我们在同步这些声音的同时获得了一些延迟样本。有没有想过减少将数据写入声卡的声音的保持时间?

假设保持时间为10ms,要将其减少到纳秒秒的微秒。

1 个答案:

答案 0 :(得分:0)

在Windows下运行的LabVIEW和常规声音采集硬件无法缩短保持时间以及精确的通道间同步。可以预期与时间片相当的内部软件延迟(~10ms)。 您至少需要专用的采集硬件(不是许多USB声卡),如果您希望将输出与输入精确同步并且抖动最小,则需要NI-FPGA。提出这些要求,我会查看R-series