from moviepy.editor import *
from gtts import gTTS
from PIL import Image, ImageDraw, ImageFont
class SakafoAIV2:
def __init__(self):
self.W, self.H = 1080, 1920
self.ORANGE = "#FF7800"
def generer_voix(self, texte, fichier):
tts = gTTS(text=texte, lang='fr', slow=False)
tts.save(fichier)
return fichier
def generer_image(self, texte, num):
img = Image.new('RGB', (self.W, self.H), "#FFF8EB")
draw = ImageDraw.Draw(img)
for y in range(self.H):
draw.line([(0,y),(self.W,y)], fill=(255-int(y*0.08), 245, 220))
try:
font = ImageFont.truetype("DejaVuSans.ttf", 50)
except:
font = ImageFont.load_default()
draw.text((540
To embed this project on your website, copy the following code and paste it into your website's HTML: