मैं scipy का उपयोग कर एक .wav फ़ाइल पढ़ने की कोशिश कर रहा हूं। मैं यह कर:scipy.io.wavfile "WavFileWarning: खंड समझा नहीं गया" त्रुटि
from scipy.io import wavfile
filename = "myWavFile.wav"
print "Processing " + filename
samples = wavfile.read(filename)
और मैं इस बदसूरत त्रुटि मिलती है:
/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/io/wavfile.py:121: WavFileWarning: chunk not understood
warnings.warn("chunk not understood", WavFileWarning)
Traceback (most recent call last):
File "fingerFooler.py", line 15, in <module>
samples = wavfile.read(filename)
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/io/wavfile.py", line 127, in read
size = struct.unpack(fmt, data)[0]
struct.error: unpack requires a string argument of length 4
मैं पायथन 2.6.6, numpy 1.6.2, और scipy 0.11.0
Here's एक उपयोग कर रहा हूँ WAV फ़ाइल जो समस्या का कारण बनती है।
कोई विचार? यहाँ क्या गलत है?
'नमूने = wavfile.read (खुला (फ़ाइल नाम, 'आर')) ' – Skyler
कोशिश करें, अभी भी वही त्रुटि मिली है ... – Eric
क्या आप सुनिश्चित हैं कि आपकी .wav फ़ाइल मानक है? क्या यह असम्पीडित है या नहीं? – Skyler