Update Jabra Speak DOCS.md (#387)
Add instructions for installing the Jabra peripheral controller bare metal as a service.
This commit is contained in:
1 parent
8a36a74bda
commit
0eafd4f7cd
1 file changed
+30
@@ -153,7 +153,37 @@ export XDG_RUNTIME_DIR=/run/user/1000
|
|||||||
export PULSE_SERVER=unix:/run/user/1000/pulse/native
|
export PULSE_SERVER=unix:/run/user/1000/pulse/native
|
||||||
python main.py
|
python main.py
|
||||||
```
|
```
|
||||||
|
To make it persistent across reboots
|
||||||
|
```
|
||||||
|
mkdir -p ~/.config/systemd/user/
|
||||||
|
nano ~/.config/systemd/user/jabra-lva.service
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
[Unit]
|
||||||
|
Description=Jabra Speak 410 LVA Controller
|
||||||
|
After=network.target pipewire.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
WorkingDirectory=%h/linux-voice-assistant/examples/Jabra Speak 410
|
||||||
|
ExecStart=%h/linux-voice-assistant/venv/bin/python main.py
|
||||||
|
Restart=always
|
||||||
|
RestartSec=5
|
||||||
|
Environment="VOLUME_CONTROL=pipewire"
|
||||||
|
Environment="LVA_WS_URL=ws://localhost:6055"
|
||||||
|
Environment="XDG_RUNTIME_DIR=/run/user/1000"
|
||||||
|
Environment="PULSE_SERVER=unix:/run/user/1000/pulse/native"
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
||||||
|
```
|
||||||
|
Enable and start service
|
||||||
|
```
|
||||||
|
systemctl --user daemon-reload
|
||||||
|
systemctl --user enable jabra-lva
|
||||||
|
systemctl --user start jabra-lva
|
||||||
|
```
|
||||||
---
|
---
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|||||||
Reference in new issue
Block a user