【问题标题】:Fail to separate sound signals by FastICA on real-world recordingFastICA 无法在真实世界的录音中分离声音信号
【发布时间】:2011-12-01 17:04:34
【问题描述】:

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

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

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

但是,运行 FastICA 根本不会分离信号。是不是麦克风的质量太差了?在运行 FastICA 之前,我需要对录制的 WAV 文件进行任何处理吗?

【问题讨论】:

标签: python signal-processing audio-recording recording


【解决方案1】:

它还没有准备好进行实时录制。

【讨论】:

    【解决方案2】:

    无法帮助您,只能分享我的经验,因为我前段时间尝试让 ICA 在现实世界的音频条件下分离源...

    对于正常的A-B stereo technique,很清楚为什么 ICA 无法分离源:因为两个通道具有不同的源延迟。特别是为此,我和一位同事使用X-Y setup 进行了录音,因为这样两个通道应该具有相同的延迟。我们甚至在室外进行,以减少墙壁延迟声音反射的影响。但 ICA 一直无法分离来源……

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-23
      • 2011-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-04
      相关资源
      最近更新 更多