我想使用winsound的winsound.PlaySound
函数播放声音(从wav文件)。我知道winsound.Beep
允许我以毫秒为单位指定时间,但是如何使用winsound.PlaySound
来实现该行为?
我尝试使用time.sleep
函数,但这只会延迟该函数,而没有指定时间。
任何帮助将不胜感激。
答案 0 :(得分:1)
创建一个线程来播放声音,然后开始播放。创建一个线程,该线程可以休眠适当的时间并具有第一个线程的句柄。睡眠结束后,让第二个线程终止第一个线程。