whisper-stt-cli/deploy/stt-service.service

21 lines
760 B
SYSTEMD
Raw Normal View History

[Unit]
Description=SpeechToText Service (faster-whisper, HTTP :9998, Wyoming :10300)
After=network.target
[Service]
Type=simple
WorkingDirectory=%h/Python_Programs/SpeechToText
ExecStart=%h/Python_Programs/SpeechToText/.venv/bin/uvicorn stt_service:app --host 0.0.0.0 --port 9998
Restart=on-failure
RestartSec=5
StandardOutput=journal
StandardError=journal
# GPU eindeutig per UUID (nvidia-smi -L), NICHT per Index: CUDA zählt "fastest first",
# nvidia-smi in PCI-Reihenfolge. GPU 2 = RTX 3090, teilt sich mit chatterbox-tts (~2,4 GB VRAM).
Environment="CUDA_VISIBLE_DEVICES=GPU-83ba6d1f-ebbe-f8c8-1433-153e0ebc3866"
Environment="STT_MODEL=large-v3-turbo"
Environment="STT_LANGUAGE=de"
Environment="STT_WYOMING_PORT=10300"
[Install]
WantedBy=default.target