From d7c95d87438e227f76d69a463f43fb9c71027483 Mon Sep 17 00:00:00 2001 From: rany Date: Tue, 11 May 2021 16:35:28 +0300 Subject: [PATCH] improve playback script --- easy-playback.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easy-playback.sh b/easy-playback.sh index 1ac3554..6ece969 100755 --- a/easy-playback.sh +++ b/easy-playback.sh @@ -3,6 +3,6 @@ ## edge-tts.py to a directory in your $PATH ## as executable and give it the name edge-tts. trap 'kill -- $(jobs -p) 2>/dev/null' EXIT -[ "$1" == "read-from-stdin" ] && { stdin=$(cat); shift 1; } || stdin="" +[ "$1" == "stdin" ] && { stdin=$(cat); shift 1; set -- "$@" '--file=/dev/stdin'; } || stdin="" exec {fd}< <(edge-tts "${@}" <<<"$stdin") mpg123 -C "/dev/fd/$fd"