在Ubuntu下用pyaudio播放声音文件的方法?

问题描述 投票:0回答:1

我尝试使用 pyaudio 播放 .wav 文件。它在 Windows 中工作正常,但在 Ubuntu 中当其他设备使用声音时就不行了。

并收到此错误:

The error is "IOError: [Errorno Invalid output device (no default output device)] -9996

还有别的办法吗?

python ubuntu pyaudio ioerror
1个回答
0
投票

你尝试过吗wxPython 例如:

sound.Play(wx.SOUND_ASYNC)

声音变量可以这样定义:

sound = wx.Sound('sound.wav')

你可以看到这个问题作为参考,看来你也有同样的问题。 在Python中播放声音文件的跨平台方式是什么?

© www.soinside.com 2019 - 2024. All rights reserved.