Merge pull request #104 from clach04/patch-2

Hard fail in plain script when announce requested
This commit is contained in:
thorsten-gehrig
2026-09-05 12:11:34 +02:00
committed by GitHub
+4
View File
@@ -335,6 +335,10 @@ case "$COMMAND" in
SEQUENCEVAL=',\"text\":\"'${SEQUENCEVAL}'\"' SEQUENCEVAL=',\"text\":\"'${SEQUENCEVAL}'\"'
;; ;;
speak:*) speak:*)
if [ $USE_ANNOUNCEMENT_FOR_SPEAK -gt 0 ] ; then
echo "ERROR: USE_ANNOUNCEMENT_FOR_SPEAK not supported in plain shell version. Requires jq"
exit 1
fi
TTS=$(echo ${COMMAND##*:} | sed -r 's/["\\]/ /g') TTS=$(echo ${COMMAND##*:} | sed -r 's/["\\]/ /g')
TTS=',\"textToSpeak\":\"'${TTS}'\"' TTS=',\"textToSpeak\":\"'${TTS}'\"'
SEQUENCECMD='Alexa.Speak' SEQUENCECMD='Alexa.Speak'