[问题] 使用opencv时同时拨放音乐

楼主: achilles2550 (facker)   2020-05-25 01:16:07
各位好
小弟我是opencv的新手
我写了一个程式 当侦测到人脸时会发出警告声(播放音档)
可是声音档总是会再侦测条件触发后延迟10~30秒才会开始播放
而如果移出触发判断的条件句外 当成背景音乐播放则没此问题
请问该如何解决 感谢!!
播放语句:
winsound.PlaySound('1.wav', winsound.SND_FILENAME|winsound.SND_ASYNC)
判断句在第54行开始
主程式:
https://paste.ofcode.org/XpxV4ZcQCTFH88XaA5Parv
效能分析:
https://imgur.com/R1fH7vq
作者: bdvstg (bdvstg)   2020-05-25 11:55:00
改用pyaudio?
作者: w0989en (wen)   2020-05-26 18:27:00
用多线程用多线程
作者: stlevi811101 (cj84161)   2020-05-27 05:55:00
threading.Timer 或是 threading.Thread
楼主: achilles2550 (facker)   2020-05-27 18:27:00
多线程解决了!感谢各位

Links booklink

Contact Us: admin [ a t ] ucptt.com