Конвертируйте аудиофайл из mp3 в формат wav и возвращайте его по HTTP-запросу, не сохраняя его в папке - PullRequest
0 голосов
/ 22 апреля 2020

Мне нужно отправить аудиофайл типа mp3 на мой бэкэнд, который django. Я хочу преобразовать его в формат файла wav в django бэкэнде, а затем вернуть его в интерфейс. Моя проблема в том, как сделать это напрямую, не сохраняя файл в моей текущей папке. Мне нужно развернуть его позже в героку. Проблема, с которой я сталкиваюсь, заключается в преобразовании и возвращении его в виде HTTP-запроса.

Я пробовал этот код до сих пор:

   sound=pydub.AudioSegment.from_mp3(mp3_file)
   sound=sound.set_frame_rate(8000)
   sound.export(wav, format="wav")

Но проблема в том, что звук. Экспорт сохраняет его в мою текущую папку, и я должен отправить его обратно в мой интерфейс в виде HTTP-запроса. Я должен делать это очень часто, поэтому сохранение его в моей папке не является хорошим решением для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...