Пытаюсь автоматически сгенерировать аудиофайл из текста статьи и сохранить его в базу данных, но не могу понять как это сделать. Для генерации аудиофайла использую библиотеку gTTS.
Модель:
class Article(models.Model):
audio = models.FileField(upload_to='article_audio', blank=True, verbose_name='Аудио статьи')
метод save
def save(self, *args, **kwargs):
text = re.sub(r"<[^>]+>", "", self.content).replace(' ', ' ')
audio = gTTS(text=text, lang='ru')
self.audio = audio
super().save(*args, **kwargs)