diff --git a/Scripts/speak-italian.ps1 b/Scripts/speak-italian.ps1 index 82aa49e4..eccdf885 100755 --- a/Scripts/speak-italian.ps1 +++ b/Scripts/speak-italian.ps1 @@ -25,9 +25,8 @@ try { [void]$Voice.Speak($text) exit 0 } - write-error "Sorry, no Italian text-to-speech voice found - please install one" - exit 1 + throw "No Italian text-to-speech voice found - please install one" } catch { - write-error "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" + "⚠️ Error: $($Error[0]) ($($MyInvocation.MyCommand.Name):$($_.InvocationInfo.ScriptLineNumber))" exit 1 }