lesavka/scripts/manual/audio-mic-fetch.sh

13 lines
404 B
Bash
Raw Normal View History

2025-07-01 10:23:51 -05:00
#!/usr/bin/env bash
2025-07-01 12:11:52 -05:00
# scripts/manual/audio-mic-fetch.sh
2025-07-01 10:23:51 -05:00
2025-07-01 12:11:52 -05:00
PI_HOST="nikto@192.168.42.253" # adjust if needed
2025-07-01 10:23:51 -05:00
REMOTE_DIR="/tmp"
2025-07-01 12:11:52 -05:00
TMPDIR=$(mktemp -d)
2025-07-01 19:42:34 -05:00
scp -q "${PI_HOST}:${REMOTE_DIR}/voice-*.aac" "$TMPDIR/" 2>/dev/null \
2025-07-01 12:11:52 -05:00
|| { echo "❌ no mic clip files found yet"; exit 1; }
2025-07-01 10:23:51 -05:00
2025-07-01 19:42:34 -05:00
LATEST=$(ls -1t "$TMPDIR"/voice-*.aac | head -n1)
2025-07-01 12:11:52 -05:00
echo "🎤 playing $(basename "$LATEST") ..."
gst-play-1.0 --quiet "$LATEST"