如何在 pyaudio 播放 .wav 文件时继续计算
How to continue computation while pyaudio is playing a .wav file
我正在使用 pyaudio 播放 .wav 文件。
我还有 cv2 在屏幕上显示网络摄像头。
当我调用播放音频文件的函数时,一切都停止,直到播放完毕。这包括网络摄像头提要和所有其他计算。
有没有办法让我用我的函数播放 .wav 文件而不影响其他一切。我认为 multiprocessing 可以使用,但是在尝试了几个小时之后,我并没有真正取得任何进展。
感谢所有帮助!谢谢
你真的不需要另一个进程,另一个线程就可以了。看看 Python Threading Documentation
我正在使用 pyaudio 播放 .wav 文件。
我还有 cv2 在屏幕上显示网络摄像头。
当我调用播放音频文件的函数时,一切都停止,直到播放完毕。这包括网络摄像头提要和所有其他计算。
有没有办法让我用我的函数播放 .wav 文件而不影响其他一切。我认为 multiprocessing 可以使用,但是在尝试了几个小时之后,我并没有真正取得任何进展。
感谢所有帮助!谢谢
你真的不需要另一个进程,另一个线程就可以了。看看 Python Threading Documentation