app/ = /opt/callrec (Node-Backend, Vite-Frontend, Python-Inferenz, Audio-Skripte, rkllm_server.cpp), system/ = systemd-Units, WirePlumber/PipeWire-Drop-ins, sudoers. Modelle, Binaries, Aufnahmen und node_modules bleiben draussen (.gitignore). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
8 lines
440 B
Bash
8 lines
440 B
Bash
#!/bin/bash
|
|
export XDG_RUNTIME_DIR=/run/user/1000
|
|
pkill -f "pw-loopback.*aime" 2>/dev/null; sleep 1
|
|
setsid pw-loopback --name aime-A \
|
|
--capture-props="target.object=\"alsa_input.platform-fc000000.usb.stereo-fallback\" node.name=aime-A-cap" \
|
|
--playback-props="target.object=\"bluez_output.98_34_8C_FD_24_17.1\" node.name=aime-A-play" >/dev/null 2>&1 < /dev/null &
|
|
sleep 2; echo "A up:"; pgrep -af "pw-loopback.*aime-A"|grep -oE aime-A
|