我尝试使用 pyaudio 播放 .wav 文件。它在 Windows 中工作正常,但在 Ubuntu 中当其他设备使用声音时就不行了。
并收到此错误:
The error is "IOError: [Errorno Invalid output device (no default output device)] -9996
还有别的办法吗?
你尝试过吗wxPython 例如:
sound.Play(wx.SOUND_ASYNC)
声音变量可以这样定义:
sound = wx.Sound('sound.wav')
你可以看到这个问题作为参考,看来你也有同样的问题。 在Python中播放声音文件的跨平台方式是什么?