import os import numpy as np import soundfile from music.search import get_youtube def auto_search(name): save_music_path = '/tmp/downloaded' if not os.path.exists(save_music_path): os.makedirs(save_music_path) save_path = os.path.join(save_music_path, name + '.mp3') # youtube get_youtube(name, os.path.join(save_music_path, name)) if not os.path.exists(save_path): return "Not Found", None signal, sampling_rate = soundfile.read(save_path, dtype=np.int16) # signal, sampling_rate = open_audio(save_path) return "Found a music", (sampling_rate, signal) # auto_search()