s / gtts_utils.py
redfernstech's picture
Upload 6 files
e8a4c92 verified
raw
history blame contribute delete
235 Bytes
from gtts import gTTS
import os
import uuid
def generate_speech(text: str) -> str:
file_name = f"{uuid.uuid4()}.mp3"
file_path = f"audio/{file_name}"
tts = gTTS(text)
tts.save(file_path)
return file_path