ax.set_yticklabels ( y_labels )
ax.set_ylabel('Frequency (kHz)')
ax.set_xlabel('Time (s)')
- ax.set_title(os.path.basename(soundfile))
+ ax.set_title(os.path.basename(filename))
for item in ([ax.title, ax.xaxis.label, ax.yaxis.label] +
ax.get_xticklabels() + ax.get_yticklabels()):
item.set_fontsize('x-small')
if __name__ == '__main__':
if len(sys.argv) < 2:
print "Usage: %s <filename>" % sys.argv[0]
- else:
- for soundfile in sys.argv[1:]:
- fig = get_spectrogram(soundfile)
- # display graph
- fig.show()
- #outimage = os.path.basename(soundfile) + '.png'
- #print ("writing: " + outimage)
- #plt.savefig(outimage)
- plt.close()
+ else:
+ for soundfile in sys.argv[1:]:
+ fig = get_spectrogram(soundfile)
+ # display graph
+ fig.show()
+ #outimage = os.path.basename(soundfile) + '.png'
+ #print ("writing: " + outimage)
+ #plt.savefig(outimage)
+ plt.close()