pyyaml>=6.0
click>=8.0
pdf2image>=1.16.0
Pillow>=10.0.0
ffmpeg-python>=0.2.0
pydub>=0.25.0
tqdm>=4.65.0

[:python_version >= "3.13"]
audioop-lts>=0.2.1

[all]
piper-tts>=1.2.0
pathvalidate>=3.0.0
elevenlabs<3.0.0,>=1.0.0
openai>=1.0.0
f5-tts>=0.3.0
torch>=2.0.0
torchaudio>=2.0.0
soundfile>=0.12.0

[bark]
bark>=0.1.0
transformers>=4.30.0
torch>=2.0.0
torchaudio>=2.0.0

[coqui]
TTS>=0.22.0
transformers
torch>=2.0.0
torchaudio>=2.0.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
build>=1.0.0

[elevenlabs]
elevenlabs<3.0.0,>=1.0.0

[f5tts]
f5-tts>=0.3.0
torch>=2.0.0
torchaudio>=2.0.0
soundfile>=0.12.0

[openai]
openai>=1.0.0

[piper]
piper-tts>=1.2.0
pathvalidate>=3.0.0

[styletts2]
styletts2>=0.1.0
torch>=2.0.0
torchaudio>=2.0.0
soundfile>=0.12.0

[tortoise]
tortoise-tts>=2.1.0
torch>=2.0.0
torchaudio>=2.0.0
