2013-05-29 2 views
2

Какие библиотеки Python рекомендуется дополнять scikit learn (библиотека обучения компьютера)?(Python) Какие библиотеки хороши для представления векторных функций?

У меня есть .wav-файлы, которые я хотел бы представить в качестве векторов функций, чтобы я мог выполнять распознавание звука.

Является ли scikit.audiolab хорошим кандидатом?

Было бы очень полезно получить образец кода или ссылку, которая считывает WAV-файл в вектор-функцию :).

Заранее благодарен!

ответ

2

Если я не ошибаюсь, scikit.audiolab предназначен только для чтения/записи аудиофайлов, но я думаю, что в дополнение к этому вы захотите посмотреть библиотеки обработки сигналов в scipy, чтобы фактически создать свои векторы объектов.

http://docs.scipy.org/doc/scipy/reference/signal.html

+0

Спасибо, так что вы предлагаете сначала с помощью AudioLab читать звуковой файл в какой-то переменной «а», на котором я применить алгоритмы обработки сигналов, чтобы получить вектор признаков? – Curious

+0

Я бы сказал, что такие вещи, как essentia http://essentia.upf.edu/, которые обеспечивают привязку к python, могут быть хорошим кандидатом на наличие хороших дескрипторов аудио. – head7

Смежные вопросы