Two-agent voice assistant (Cosmo + Люся) via OpenClaw Gateway. Streaming STT (Groq) + LLM + TTS (ElevenLabs) pipeline with keep-alive sessions, barge-in, and daily conversation sessions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
28 lines
672 B
Desktop File
28 lines
672 B
Desktop File
[Unit]
|
|
Description=Cosmo Voice Satellite
|
|
After=network-online.target bluetooth.target pulseaudio.service
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
User=daniil
|
|
WorkingDirectory=/home/daniil/home-voice-assistant
|
|
ExecStart=/home/daniil/home-voice-assistant/.venv/bin/python -m satellite --wake
|
|
Restart=always
|
|
RestartSec=5
|
|
|
|
# Env
|
|
EnvironmentFile=/home/daniil/home-voice-assistant/.env
|
|
|
|
# Audio — доступ к PulseAudio/PipeWire
|
|
Environment=XDG_RUNTIME_DIR=/run/user/1000
|
|
Environment=PULSE_SERVER=unix:/run/user/1000/pulse/native
|
|
|
|
# Логи в journalctl
|
|
StandardOutput=journal
|
|
StandardError=journal
|
|
SyslogIdentifier=cosmo
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|