彼ら。
ボコーダーアルゴリズムをテストするためにPythonでいくつかのFFTを実行していますが、このコード行では
for i in range(0, duration_s, Nfft):
output_time[i:i+Nfft] = np.fft.ifft( np.multiply(carr_fft, np.fft.fft(in_samples[i:i+Nfft]) , Nfft) )
エラーメッセージが生成されます: TypeError: return arrays must be of ArrayType
これはサイズの不一致の問題ではありません。私はそれを隠蔽しました (さらに、エラー メッセージには、それが Type Mismatch であることが明示されています)。何か案は?