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)