Formatting

This commit is contained in:
2024-02-15 17:54:13 +01:00
parent a32f339981
commit 45a48cfa49

View File

@@ -7,13 +7,14 @@ from abc import ABC, abstractmethod
from ..BaseEngine import BaseEngine from ..BaseEngine import BaseEngine
class Word(TypedDict): class Word(TypedDict):
start: str start: str
end: str end: str
text: str text: str
class BaseTTSEngine(BaseEngine):
class BaseTTSEngine(BaseEngine):
@abstractmethod @abstractmethod
def synthesize(self, text: str, path: str) -> str: def synthesize(self, text: str, path: str) -> str:
pass pass
@@ -70,8 +71,10 @@ class BaseTTSEngine(BaseEngine):
if audio_clip.duration > duration: if audio_clip.duration > duration:
speed_factor = audio_clip.duration / duration speed_factor = audio_clip.duration / duration
new_audio = audio_clip.fx(mp.vfx.speedx, speed_factor, final_duration=duration) new_audio = audio_clip.fx(
mp.vfx.speedx, speed_factor, final_duration=duration
)
new_audio.write_audiofile(path, codec='libmp3lame') new_audio.write_audiofile(path, codec="libmp3lame")
audio_clip.close() audio_clip.close()