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

View File

@@ -7,9 +7,15 @@ source "${scriptDir}/download.sh"
speak() {
local message="$1"
local waitForSpeech="${2:-0}"
local speechMessage="${message//\\n/ }"
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() {
@@ -17,7 +23,7 @@ ui_msgbox() {
local _backTitle="$2"
local message="$3"
speak "${message}"
speak "${message}" 1
}
ui_infobox() {