labviewlearner 发表于 2010-9-12 22:59:17

LabVIEW如何实现多路声音信号的分离?

      通过多个麦克风采集到多路声音信号,然后通过某个设备将这几路声音合成一路信号,输入到电脑,保存为一个声音文件(就像一首wav歌曲一样),那么把它输入到LabVIEW中后,怎样用LabVIEW进行分离呢?
       可以用索引数组将一首歌曲wav分离成左右声道,但是索引数组能将wav文件(含多路声音)的每一路都分离出来吗?

飞雨天 发表于 2010-9-13 09:35:25

怎么合成的?

wdyjz 发表于 2010-9-13 11:59:42

如果是build array的方式,是可以的。

labviewlearner 发表于 2010-9-13 19:02:59

回复 飞雨天 的帖子


    多路麦克风可以都接在一个硬件(名字我忘了,有卖的,是多路输入,一路输出)上面,然后输出一路信号

飞雨天 发表于 2010-9-14 10:07:35

回复 labviewlearner 的帖子


    嗯,我的意思是这样的,工程上很多处理都是成对的,比如加密和解密。
    你的这个应用也是,他怎么合成的,在合成器件的文档中,就应该有提及,并且肯定会告诉你如何进行分离(如果分离不开,合成就没什么用了)。
   就是函数和反函数的关系。
页: [1]
查看完整版本: LabVIEW如何实现多路声音信号的分离?