123456789101112131415 |
- #!/bin/bash
- # whiit, just flites/mpvs out ('s last line).
- # about: whiit's basically a "pardon me, i missed that, please would you say it again <slower>?"
- #usage: whiit <chan dir here>
- echo "usage: whiit <chan>"
- last_line=$(tail -n1 "$1/out" | cut -d ' ' -f 2-)
- if [[ -n "$last_line" ]]; then
- echo "$last_line" | flite -o /tmp/whiit_audio.wav
- mpv --no-terminal --speed=1 --no-cache /tmp/whiit_audio.wav
- else
- echo "No lines to replay."
- fi
|