faster-whisper>=0.6.0
transformers>=4.30.0
torch>=2.0.0
sounddevice>=0.4.4
webrtcvad-wheels>=2.0.10
numpy>=1.26.0
huggingface-hub>=0.16.0
pyyaml>=6.0
tqdm>=4.65.0
sentencepiece>=0.1.96
pydub>=0.25.0
soundfile>=0.12.0
edge-tts>=6.1.0
pyttsx3>=2.90
fish-audio-sdk>=0.1.0
httpx>=0.24.0
PySide6>=6.5.0

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

[all]
copytalker[cjk,dev,docs,indextts,kokoro,pyaudio]

[cjk]
cn2an>=0.5.17
pypinyin>=0.44.0
pypinyin-dict>=0.1.0
jieba>=0.42.1
fugashi>=1.1.0
jaconv>=0.3.4
mojimoji>=0.0.12
unidic-lite>=1.0.0

[complete]
copytalker[cjk,kokoro]

[dev]
pytest>=7.3.0
pytest-cov>=4.1.0
pytest-asyncio>=0.21.0
pytest-timeout>=2.1.0
pytest-xdist>=3.3.0
black>=23.3.0
isort>=5.12.0
mypy>=1.3.0
ruff>=0.0.270
types-PyYAML>=6.0.0

[docs]
sphinx>=6.0.0
sphinx-rtd-theme>=1.2.0
sphinx-autodoc-typehints>=1.23.0

[indextts]
pynini>=2.1.5

[kokoro]
kokoro>=0.1.0
librosa>=0.9.1

[pyaudio]
pyaudio>=0.2.11
