Make installer alerts wait for speech

This commit is contained in:
Storm Dragon
2026-04-22 16:51:39 -04:00
parent 67eefc4d97
commit 0c4bbed905
@@ -7,9 +7,15 @@ source "${scriptDir}/download.sh"
speak() { speak() {
local message="$1" local message="$1"
local waitForSpeech="${2:-0}"
local speechMessage="${message//\\n/ }"
printf '%s\n' "${message}" printf '%s\n' "${message}"
spd-say "${message}" 2> /dev/null || true if [[ "$waitForSpeech" == "1" ]]; then
spd-say -Cw "${speechMessage}" 2> /dev/null || true
else
spd-say "${speechMessage}" 2> /dev/null || true
fi
} }
ui_msgbox() { ui_msgbox() {
@@ -17,7 +23,7 @@ ui_msgbox() {
local _backTitle="$2" local _backTitle="$2"
local message="$3" local message="$3"
speak "${message}" speak "${message}" 1
} }
ui_infobox() { ui_infobox() {