Skip to main content
 首页 » 编程设计

python之FastICA 在真实录音中无法分离声音信号

2025年05月04日9dudu

我已经使用 Python MDP FastICA Example 上的代码编写了一个程序来对立体声 WAV 文件执行 FastICA

通过音频示例,我得到了很好的结果。

然后我尝试使用连接到我电脑的立体声麦克风的两个计算机单声道麦克风进行真实世界的录音,方法是将麦克风 1 连接到 L channel ,将麦克风 2 连接到 R channel 。当我在一个安静的房间里说话时,我通过在后台播放一些音乐来进行测试。

但是,运行 FastICA 根本不会分离信号。有没有可能是麦克风的质量太差了?在运行 FastICA 之前,我是否需要对录制的 WAV 文件执行任何操作?

请您参考如下方法:

尚未准备好进行实时录制。