Ich habe ein Programm zum Ausführen von FastICA für eine Stereo-WAV-Datei mit dem Code von Python MDP FastICA Example geschrieben
Mit den Audiobeispielen bekomme ich sehr gute Ergebnisse.
Dann versuche ich, mit zwei Computer-Monomikrofonen, die an das Stereomikrofon meines PCs angeschlossen sind, echte Aufnahmen zu machen, indem ich Mikrofon 1 mit L-Kanal und Mikrofon 2 mit R-Kanal verbinde. Ich spiele im Hintergrund Musik, während ich in einem ruhigen Raum spreche.
Beim Ausführen von FastICA werden die Signale jedoch überhaupt nicht getrennt. Ist es möglich, dass die Qualität der Mikrofone zu schlecht ist? Muss ich mit der aufgezeichneten WAV-Datei (16 Bit, signiertes PCM, 44100 Hz) etwas anfangen, bevor ich FastICA ausführe?
Die Aufzeichnung können Sie hier herunterladen .