requests>=2.25.0
click>=8.0.0
rich>=10.0.0
pydantic>=2.0.0
sounddevice>=0.4.0
soundfile>=0.12.0
librosa>=0.10.0
scipy>=1.7.0
numpy>=1.21.0
faster-whisper>=1.0.0
pywhispercpp>=1.0.0
ctranslate2>=4.0.0
pyttsx3>=2.90
kokoro>=0.9.2
ordered-set>=4.1.0
cn2an>=0.5.0
jieba>=0.42.0
pypinyin>=0.50.0
pypinyin-dict>=0.8.0
espeakng-loader>=0.2.0
torch>=2.6.0
torchaudio>=2.6.0
transformers>=4.53.0
huggingface-hub>=0.17.0
sentencepiece>=0.2.1
llvmlite>=0.41.0
numba>=0.58.0
fastapi>=0.104.0
uvicorn>=0.24.0
python-multipart>=0.0.22

[all-new]
onnxruntime>=1.15.0
websockets>=10.0
pyyaml>=6.0

[chinese]
onnxruntime>=1.15.0

[cloning]
onnxruntime>=1.15.0

[dev]
pytest>=6.0.0
httpx>=0.24.0
black>=21.0.0
flake8>=3.9.0
mypy>=0.900
pre-commit>=2.15.0
ruff>=0.1.0

[docs]
sphinx>=4.0.0
sphinx-rtd-theme>=1.0.0
myst-parser>=0.15.0

[gpu]
torch>=2.0.0
torchaudio>=2.0.0

[mcp]
websockets>=10.0

[tts]
TTS>=0.22.0

[web]
jinja2>=3.0.0
python-multipart>=0.0.22
websockets>=10.0

[whisper]
openai-whisper>=20240930
setuptools>=45
