dodo12 / search.py
pengdaqian
fix
962c594
raw
history blame contribute delete
631 Bytes
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()