# NovaAi – TTS-Engine-Hub
# requirements.txt
# Version: v0.0.1

fastapi
uvicorn
gunicorn
pydantic
pydantic-settings
ffmpeg-python
piper-tts

# Kokoro TTS Engine
kokoro>=0.9.2
soundfile
phonemizer
scipy
munch
# Pin compatible espeakng-loader version for misaki (kokoro dependency)
espeakng-loader>=0.2.3,<0.2.5

# Coqui XTTS Engine
TTS
# Pin transformers to version compatible with TTS library
transformers<4.42.0

f5-tts
# Pin torch to <2.6 to avoid weights_only loading issues with TTS library
torch<2.6
torchaudio

# Numba/Numpy compatibility for XTTS/Torch
numba<0.58
numpy<1.25

# Development & Testing
pytest-cov
pytest-asyncio


