def handleAudio(filePath, args): console.h1("Creating Spectrogram") INPUT_FILE = filePath INPUT_FILENAME = basename(INPUT_FILE) console.info("Attempting to read from " + INPUT_FILE) audio, sampleRate = loadAudioFile(INPUT_FILE) console.info("Max of audio file is " + str(np.max(audio))) spectrogram, phase = audioFileToSpectrogram(audio, fftWindowSize=args.fft) SPECTROGRAM_FILENAME = INPUT_FILENAME + fileSuffix("Input Spectrogram", fft=args.fft, iter=args.iter, sampleRate=sampleRate) + ".png" saveSpectrogram(spectrogram, SPECTROGRAM_FILENAME) print() console.wait("Saved Spectrogram; press Enter to continue...") print() handleImage(SPECTROGRAM_FILENAME, args, phase)
def handle_audio(file_path, args): console.h1("Creating Spectrogram") input_filename = basename(file_path) console.info("Attempting to read from " + file_path) audio, sample_rate = load_audio_file(file_path) console.info("Max of audio file is " + str(np.max(audio))) spectrogram = audio_file_to_spectrogram(audio, fft_window_size=args.fft) spectrogram_filename = input_filename + \ file_suffix("Input Spectrogram", fft=args.fft, iter=args.iter, sample_rate=sample_rate) + ".png" save_spectrogram(spectrogram, spectrogram_filename) print() console.wait("Saved Spectrogram; press Enter to continue...") print() handle_image(spectrogram_filename, args)