0
100MB以上のオーディオファイルをテストしているうちに、次のエラーが表示されます。私は、Pythonに新たなんだので、私は解決策を見つけていないことができます。Pythonを使用してオーディオ解析を使用しているときにナンシーメモリエラー
は、あなたのデータだったと仮定int16
前に、
float64
にアップキャストによって、あなたは配列のサイズを四倍
Traceback (most recent call last):
File "C:\Users\opensource\Desktop\pyAudioAnalysis-master\audioFeatureExtractio
n.py", line 542, in stFeatureExtraction signal = numpy.double(signal)MemoryError
"I"は常に英語の大文字です。 – peterh
'signal = numpy.double(signal)'は、信号全体を1つの 'double'浮動小数点に割り当てようとします。 –
'numpy.double'は@Maartenの' ndarray'で放送されるので、問題はありません –