Мне нужно отправить аудиофайл типа mp3 на мой бэкэнд, который django. Я хочу преобразовать его в формат файла wav в django бэкэнде, а затем вернуть его в интерфейс. Моя проблема в том, как сделать это напрямую, не сохраняя файл в моей текущей папке. Мне нужно развернуть его позже в героку. Проблема, с которой я сталкиваюсь, заключается в преобразовании и возвращении его в виде HTTP-запроса.
Я пробовал этот код до сих пор:
sound=pydub.AudioSegment.from_mp3(mp3_file)
sound=sound.set_frame_rate(8000)
sound.export(wav, format="wav")
Но проблема в том, что звук. Экспорт сохраняет его в мою текущую папку, и я должен отправить его обратно в мой интерфейс в виде HTTP-запроса. Я должен делать это очень часто, поэтому сохранение его в моей папке не является хорошим решением для меня.