Python 3.x sounddevice.PortAudioError:打开OutputStream时出错:通道数无效
我的代码是:Python 3.x sounddevice.PortAudioError:打开OutputStream时出错:通道数无效,python-3.x,numpy,scipy,python-sounddevice,Python 3.x,Numpy,Scipy,Python Sounddevice,我的代码是: import scipy.io as sio import sounddevice as sd xx= sio.loadmat('C:\\Users\\dell\\Desktop\\Rabia Ahmad spring 2016\\FYP\\1. Matlab Work\\record work\\aa.mat')['aa'] sd.play(xx,64000) 我在一篇评论中收到错误:打开OutputStream时出错:通道数无效,您说xx具有形状(14999)sounddev
import scipy.io as sio
import sounddevice as sd
xx= sio.loadmat('C:\\Users\\dell\\Desktop\\Rabia Ahmad spring 2016\\FYP\\1. Matlab Work\\record work\\aa.mat')['aa']
sd.play(xx,64000)
我在一篇评论中收到错误:打开OutputStream时出错:通道数无效,您说
xx
具有形状(14999)
sounddevice.play
将其解释为一个带有4999个频道的单一示例
请尝试,以便play
将阵列视为具有1个通道的4999个信号样本:
sd.play(xx.T, 64000)
什么是
xx.shape
?@WarrenWeckesser-its(14999)