Я хотел бы иметь возможность воспроизводить звуковой файл в ноутбуке ipython. Моя цель - уметь слушать результаты различных обработок, применяемых к звуку непосредственно из ноутбука. Возможно ли это? Если да, то каково наилучшее решение для этого?Воспроизведение звука в ноутбуке ipython
10
A
ответ
5
Небольшой пример, который может иметь отношение: http://nbviewer.ipython.org/5507501/the%20sound%20of%20hydrogen.ipynb
должно быть возможным, чтобы избежать gooing через внешние файлы путем кодирования base64 как для PNG/JPG ...
27
Предыдущий ответ довольно старый. Теперь вы можете использовать IPython.display.Audio. Как это:
import IPython
IPython.display.Audio("my_audio_file.mp3")
Обратите внимание, что вы можете также обрабатывать любой тип аудио контента, и передать его в эту функцию в качестве numpy
массива.
Спасибо за ваш ответ, Мне не удается использовать внешние файлы. (несмотря на изменение пути, я получаю WARNING: root: 404 GET /files/440.wav (127.0.0.1)). Я посмотрю, как избежать использования внешнего файла. – user1436340
Худ, странно, изменили ли вы CWD? при запуске ноутбука создается файл 440.wav? – Matt
Извините за задержку. Я использовал старую версию ipython. Все отлично работает сейчас. Наличие игрока прямо в ноутбуке очень аккуратно, чтобы играть со звуками – user1436340