我已经写了一个程序在Python MDP FastICA Example未能通过FastICA的现实世界记录
随着音频的例子上使用的代码立体声WAV文件执行的FastICA我得到了很好的成绩单独的声音信号。
然后我尝试做真实世界使用通过连接麦克风1到L声道和麦克风2至R信道连接到所述立体声话筒在我的电脑两个计算机单声道麦克风录制。当我在一个安静的房间里聊天时,我会在背景上播放一些音乐来测试。
但是,运行FastICA并没有将信号分开。麦克风的质量可能太差吗?在运行FastICA之前,我需要对录制的WAV文件进行任何操作吗?
这比一个编程问题一个DSP问题 - 尝试http://dsp.stackexchange.com? –
请参考http://inc2.ucsd.edu/~taesu/查找实际记录中声音分离的matlab代码。它很容易使用,工作非常好。 – 2012-10-17 08:12:20