问题类似于Automatically play sound in IPython notebook - 差异是我需要多次播放声音。在浏览器端 - 而不是服务器。
最天真的方法:
IPython.display.Audio(url="http://www.w3schools.com/html/horse.ogg", autoplay=True)
time.sleep(10)
IPython.display.Audio(url="http://www.w3schools.com/html/horse.ogg", autoplay=True)
不起作用,因为它播放一次声音。此外,似乎IPython.display.Audio
对象必须是单元格的输出,如:
IPython.display.Audio(url="http://www.w3schools.com/html/horse.ogg", autoplay=True)
None
没有声音。
将代码拆分为多个单元格不是一种选择。
答案 0 :(得分:1)
我已经弄明白了(并清理了我的代码):
horse = IPython.display.Audio(url="http://www.w3schools.com/html/horse.ogg",
autoplay=True)
IPython.display.display(horse)
time.sleep(10)
IPython.display.display(horse)