Я знаю, что Scipy имеет несколько алгоритмов ICA, таких как FastICA, но его можно использовать, только если наблюдения смешанного сигнала отлично синхронизированы.Разделение источника в реальном мире
Мое приложение записывает аудио (речь) с использованием микрофонов в монофонические файлы. Так что FastICA не сработает.
В моих исследованиях несколько других алгоритмов, с которыми я столкнулся, - это Jade, AMUSE и DUET. Однако я не уверен, насколько Python поддерживает эти алгоритмы. Я предпочел бы оставаться на языке программирования Python, если это возможно.
Позвольте мне добавить, я очень ценю простоту интерфейса, встроенную функциональность библиотеки Python, а также вычислительную эффективность. Имея это в виду, может ли кто-нибудь с опытом использования Scipy или других соответствующих библиотек Python предложить подходящую альтернативу?
У меня есть Anaconda 4.0, и я запускаю Python 3.5 - просто дайте мне знать, что я должен импортировать.
Спасибо за чтение
Обратите внимание, что вы должны установить теперь от канала Конда-кузнечного. $ conda install -c conda-forge pyemma – marscher