Визуализация звуковых сигналов в Python/Django
Я посмотрел вокруг переполнения стека для ответа на это, но нигде не дает правильного ответа или направления...
мой проект позволит пользователю загрузить WAV, который в конечном итоге будет преобразован в MP3 низкого качества с помощью FFmpeg на сервере, и все это будет храниться и обслуживаться на Amazon S3. Следующим препятствием является разработка способа извлечения надежной визуализации формы волны из этого загруженного звука. Я использую Python и Django на Linux Ubuntu 10 на VPS для этого проект...
Мне, по крайней мере, нужно какое-то направление... Я в растерянности, с чего начать искать такой инструмент?
3 ответов
этот (использует audiolab, PIL и numpy) приличный:http://www.freesound.org/blog/?p=10
чтобы сделать график или график формы волны, обычный Python appoach должен получить форму волны в включает в себя массив, а затем использовать библиотек matplotlib чтобы сделать сюжет.
самый простой способ прочитать данные в массив numpy-использовать scipy.io.wavfile.read
, хотя если вы предпочитаете не использовать scipy (это большой пакет), нетрудно прочитать и преобразовать данные с помощью Python WAV и модуль.
не пытаясь ответить на мой собственный вопрос здесь, но это предложение, которое может помочь другим ясно, видя этот вопрос...
после долгих поисков я нашел это решение... Это кажется хорошо сделанным, но кто-нибудь еще знает об этом?
кажется, сделать много!