feat: OuteTTS 엔진 추가(개인용/비상업 CC-BY-NC, 한국어)
- Qwen2 500M + WavTokenizer, torch cu128 GPU, 전용 venv 워커(8003) - 한국어 프리셋 4종(male/female), 속도·피치 librosa 후처리 - transformers 4.49로 torchvision 강제 import 회피, soundfile 저장 - scenema-audio는 VRAM 24GB+/Gemma12B 게이트로 8GB GPU에선 불가 → 미포함
This commit is contained in:
@@ -10,6 +10,15 @@ if [ -n "$SUPERTONIC_URL" ] && [ -x /opt/supertonic-venv/bin/python ]; then
|
||||
> /tmp/supertonic_worker.log 2>&1 &
|
||||
fi
|
||||
|
||||
# OuteTTS 워커(전용 venv, 개인용) — 모델을 1회 로드해 상주
|
||||
if [ -n "$OUTETTS_URL" ] && [ -x /opt/oute-venv/bin/python ]; then
|
||||
echo "[entrypoint] starting OuteTTS worker on :8003"
|
||||
/opt/oute-venv/bin/python -m uvicorn worker:app \
|
||||
--app-dir /opt/outetts_worker \
|
||||
--host 127.0.0.1 --port 8003 \
|
||||
> /tmp/outetts_worker.log 2>&1 &
|
||||
fi
|
||||
|
||||
# 메인 앱(글로벌 파이썬, MeloTTS 인프로세스)
|
||||
echo "[entrypoint] starting main app on :8788"
|
||||
exec uvicorn app.server:app --host 0.0.0.0 --port 8788
|
||||
|
||||
Reference in New Issue
Block a user