import io from datetime import datetime from scipy.io.wavfile import write import librosa def get_current_strftime(): return datetime.now().strftime(r'%d-%m-%y-%H-%M-%S') def bytes_to_array(audio_bytes): audio_array, _ = librosa.load( io.BytesIO(audio_bytes), sr=16000 ) return audio_array def array_to_bytes(audio_array): bytes_wav = bytes() byte_io = io.BytesIO(bytes_wav) write(byte_io, 16000, audio_array) return byte_io.read()