Jupyter - виджет для воспроизведения звука с указателем воспроизведения на графике - PullRequest
1 голос
/ 08 января 2020

Есть ли виджет Jupyter для визуализации звука, синхронизированного с точкой воспроизведения, на графике временного ряда?

Я хотел бы визуализировать данные, полученные из аудиосэмпла (например, спектрограмму и различные вычисленные сигналы), прослушивая образец звука при просмотре точки воспроизведения перемещается по сюжетам.

Я нашел этот старый гист https://gist.github.com/deeplycloudy/2152643, который использует pyaudio на Python бэкэнде для воспроизведения звука. Какие-нибудь хорошие решения, которые были бы немного менее хакерскими, например, в идеале, полностью на JavaScript основе и с полным воспроизведением в браузере?

1 Ответ

2 голосов
/ 08 января 2020

Теперь можно :). У меня ушло около 10 минут, чтобы собрать демонстрацию с использованием прокси-виджета Jupyter для загрузки элемента управления wavesurfer в ноутбук. Он работает в Chrome, но я не проверял его где-либо еще. Он должен работать где угодно wavesurfer, а Jupyter работает.

Вот скриншот

notebook screen shot

Смотрите вставляемый текст из блокнота здесь :

https://github.com/AaronWatters/jp_doodle/blob/master/notebooks/misc/wavesurfer%20demo.ipynb

Информацию о виджетах jp_proxy смотрите здесь:

https://github.com/AaronWatters/jp_proxy_widget

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...