xxxxxxxxxx
from csv import writer
# data = [(4,'Roni',78),(5,'Raunak',92),(8,'Sudipta',95)]
csvf = open('file2.csv','w', newline = '')
obj = writer(csvf) # writer object
obj.writerows(signal) # write data into file
csvf.close()
xxxxxxxxxx
import matplotlib.pyplot as plt
from scipy import signal
from scipy.io import wavfile
sample_rate, samples = wavfile.read('voice.wav')
frequencies, times, spectrogram = signal.spectrogram(samples, sample_rate)