[Unit]
Description=Transcribe queued meeting recordings (whisper + pyannote)
[Service]
Type=oneshot
ExecStart=%h/.local/share/pyannote-diarize/src/transcribe-worker
# The pyannote model is cached after its first download; never reach for the network.
Environment=HF_HUB_OFFLINE=1
Nice=5