我正在尝试winsound
在 Python 3 中使用。要开始声音,我会这样做:
play = lambda: PlaySound('Sound.wav', SND_FILENAME)
play()
这只会播放一次声音,但我想循环播放。是否有内置功能来循环声音?
下一步:在 tkinter 我有一个带有命令的按钮:
button3 = Button(root, text="Stop Alarm", fg="Red", bg="Black", command=stopAlarm)
给定的命令应该停止播放已经循环的声音。这是功能:
def stopAlarm():
#stop the alarm
所以简而言之,我想循环播放声音,并且能够停止声音,知道如何实现这一点吗?