- vendor/CosyVoice: 패치된 CosyVoice 코드 + Matcha-TTS 벤더링 - cosyvoice_worker: 전용 venv에서 상주하는 합성 워커(FastAPI, 모델 1회 로드) - app/engines/cosyvoice_engine: HTTP 프록시 엔진(속도/피치) - Dockerfile: 전용 venv(torch cu128) + 모델 베이킹 + 빌드 워밍업 - entrypoint.sh: 워커(8001) + 메인앱(8788) 동시 기동
36 lines
843 B
Plaintext
36 lines
843 B
Plaintext
# CosyVoice 워커 전용 의존성 (호스트에서 검증된 조합).
|
|
# torch/torchaudio 는 Dockerfile 에서 cu128 휠로 별도 설치.
|
|
# openai-whisper/tiktoken/more-itertools 는 --no-deps 로 별도 설치(토치 덮어쓰기 방지).
|
|
# pyworld/tensorrt/deepspeed/onnxruntime-gpu 는 추론에 불필요하여 제외.
|
|
conformer==0.3.2
|
|
diffusers==0.29.0
|
|
fastapi==0.115.6
|
|
fastapi-cli==0.0.4
|
|
gdown==5.1.0
|
|
gradio==5.4.0
|
|
grpcio==1.57.0
|
|
grpcio-tools==1.57.0
|
|
hydra-core==1.3.2
|
|
HyperPyYAML==1.2.3
|
|
inflect==7.3.1
|
|
librosa==0.10.2
|
|
lightning==2.2.4
|
|
matplotlib==3.7.5
|
|
modelscope==1.20.0
|
|
networkx==3.1
|
|
numpy==1.26.4
|
|
omegaconf==2.3.0
|
|
onnx==1.16.0
|
|
onnxruntime==1.18.0
|
|
protobuf==4.25
|
|
pyarrow==18.1.0
|
|
pydantic==2.7.0
|
|
rich==13.7.1
|
|
soundfile==0.12.1
|
|
tensorboard==2.14.0
|
|
transformers==4.51.3
|
|
x-transformers==2.11.24
|
|
uvicorn==0.30.0
|
|
wetext==0.0.4
|
|
wget==3.2
|