我正在尝试使用 ipython 来显示音频。我的想法是我有一个循环执行一些任务,当该循环的任务完成时,我希望响起警报。因此,循环本质上是这样的:
for i in range(5):
if True:
IPython.display.Audio("alarm.mp3", autoplay=True)
else:
pass
但是,这根本不会播放任何声音,也不会创建小部件。我可以使用哪些其他库,或者如何使用 ipython 解决此问题?
如果你还在研究这个。我刚刚发现了playsound
。非常简单的基本 API,它是跨平台的,甚至没有任何依赖项。
您可以在 Jupyter notebook 中以阻塞方式(即在主线程上)或异步方式简单地调用它。
import playsound
playsound.playsound(path, block=True)
看看这里
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句