audio - Reading *.wav files in Python -


i need analyze sound written in .wav file. need transform file set of numbers (arrays, example). think need use wave package. however, not know how works. example did following:

import wave w = wave.open('/usr/share/sounds/ekiga/voicemail.wav', 'r') in range(w.getnframes()):     frame = w.readframes(i)     print frame 

as result of code expected see sound pressure function of time. in contrast see lot of strange, mysterious symbols (which not hexadecimal numbers). can anybody, pleas, me that?

per the sources, scipy.io.wavfile.read(somefile) returns tuple of 2 items: first sampling rate in samples per second, second numpy array data read file. looks pretty easy use!


Comments

Popular posts from this blog

C#: Application without a window or taskbar item (background app) that can still use Console.WriteLine() -

c++ - Convert big endian to little endian when reading from a binary file -

openssl - Load PKCS#8 binary key into Ruby -