Local Adapter Deployment¶
The local backend means OpenTalking imports the model adapter in-process and runs audio-to-video inference directly. It is the shortest single-machine validation path.
Terminal
cd "$OPENTALKING_HOME"
uv sync --extra dev --extra models --python 3.11
source .venv/bin/activate
bash scripts/start_unified.sh --backend local --model MODEL --api-port 8000 --web-port 5173
MODEL can be wav2lip, quicktalk, or musetalk when their local dependencies and weights are available.
Expected for the selected model:
Model Guides¶
Frontend Entry¶
After the model or backend service is running, use the OpenTalking WebUI:
Terminal
cd "$OPENTALKING_HOME"
bash scripts/quickstart/start_frontend.sh --api-port 8000 --web-port 5173 --host 0.0.0.0
For a remote server, forward your local browser port to the server 5173, then open http://127.0.0.1:5173.