Я написал программу для выполнения FastICA со стереофоническим WAV-файлом, используя код Пример Python MDP FastICA
С примерами аудио я получаю очень хорошие результаты.
Затем я пытаюсь сделать запись в реальном мире, используя два компьютерных мономикрофона, подключенных к стереомикрофону моего компьютера, подключив микрофон 1 к каналу L и микрофон 2 к каналу R.Я тестирую, играя музыку на заднем плане, пока я говорю в тихой комнате.
Однако, запуск FastICA вообще не разделяет сигналы.Возможно ли, что качество микрофонов слишком низкое?Нужно ли что-либо делать с записанным WAV-файлом перед запуском FastICA?