0

在 Scikits audiolab 中,我试图将音频的两个通道拆分为两个不同的文件,而我从 read_frames 方法中观察到的是一些看起来像列表但不完全一样的数字。并且文档没有明确提到它的数据类型。所以基本上它看起来像,

[[-0.25283813 -0.05990601]
 [-0.28274536 -0.06542969]
 [-0.30093384 -0.06890869]
 ..., 
 [ 0.21939087  0.36206055]
 [ 0.22756958  0.36981201]
 [ 0.22592163  0.37960815]]

read_frames() 的返回类型是什么?

4

1 回答 1

1

首先,即使没有文档,您也总能print type(returned_value)发现在这种情况下它是一个numpy.ndarray实例。从外观上看,它是一个二维的,有很多行和两列。

并且文档 确实明确提到了类型:

读取给定数量的帧并将数据放入请求的 dtype 的 numpy 数组中。

于 2013-10-07T00:08:11.743 回答