feat: Supertonic 엔진 추가(자연스러운 한국어, MIT, ONNX)
- 전용 venv 워커(8002)로 격리, MeloTTS(8788)와 병행 - 남녀 10종 음성, 한국어/자동감지(다국어), 속도·피치 - 모델 ~260MB 베이킹, torch/GPU 불필요 - entrypoint로 워커+메인앱 동시 기동
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
# CosyVoice 워커(전용 venv)를 백그라운드로 기동 — 모델을 1회 로드해 상주
|
||||
if [ -n "$COSYVOICE_URL" ] && [ -x /opt/cosyvoice-venv/bin/python ]; then
|
||||
echo "[entrypoint] starting CosyVoice worker on :8001"
|
||||
/opt/cosyvoice-venv/bin/python -m uvicorn worker:app \
|
||||
--app-dir /opt/cosyvoice_worker \
|
||||
--host 127.0.0.1 --port 8001 \
|
||||
> /tmp/cosyvoice_worker.log 2>&1 &
|
||||
# Supertonic 워커(전용 venv)를 백그라운드로 기동 — 모델을 1회 로드해 상주
|
||||
if [ -n "$SUPERTONIC_URL" ] && [ -x /opt/supertonic-venv/bin/python ]; then
|
||||
echo "[entrypoint] starting Supertonic worker on :8002"
|
||||
/opt/supertonic-venv/bin/python -m uvicorn worker:app \
|
||||
--app-dir /opt/supertonic_worker \
|
||||
--host 127.0.0.1 --port 8002 \
|
||||
> /tmp/supertonic_worker.log 2>&1 &
|
||||
fi
|
||||
|
||||
# 메인 앱(글로벌 파이썬, MeloTTS 인프로세스)
|
||||
|
||||
Reference in New Issue
Block a user