Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python scikits.audiolab未生成音频wav文件_Python_Arrays_Audio_Numpy_Signal Processing - Fatal编程技术网

Python scikits.audiolab未生成音频wav文件

Python scikits.audiolab未生成音频wav文件,python,arrays,audio,numpy,signal-processing,Python,Arrays,Audio,Numpy,Signal Processing,我有一个由1和0组成的numpy数组…类似这样的东西: [0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,…] 无论如何,这是一个数组,通过观察音频wav文件中的过零位置创建的…当我实现时 a文件。写入帧(tmp、len(音频阵列)) 其中tmp是1和0的numpy arrray,len(audio_array)是数组的长度,我在输出中没有得到任何结果 但是,如果我输入原始音频文件,我的脚本就可以工作了…它输出一个声音文件,听起来像原始音频文件…看起来不错。 但是,由

我有一个由1和0组成的numpy数组…类似这样的东西:

[0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,…]

无论如何,这是一个数组,通过观察音频wav文件中的过零位置创建的…当我实现时
a文件。写入帧(tmp、len(音频阵列))
其中tmp是1和0的numpy arrray,len(audio_array)是数组的长度,我在输出中没有得到任何结果

但是,如果我输入原始音频文件,我的脚本就可以工作了…它输出一个声音文件,听起来像原始音频文件…看起来不错。
但是,由于某些原因,馈入1和0不会产生任何音频…这是为什么?

数组元素的数据类型是什么?是否尝试创建一个只有0和1的16位音频文件(默认格式)?如果是的话,那么抖动的振幅要比那个大。。。