From b3775f3b307455bf6c4f1aa32d669452601d5af9 Mon Sep 17 00:00:00 2001 From: Markus Fleschutz Date: Wed, 9 Jul 2025 14:44:47 +0200 Subject: [PATCH] Updated the speak-*.ps1 scripts --- scripts/speak-arabic.ps1 | 2 ++ scripts/speak-checklist.ps1 | 2 ++ scripts/speak-countdown.ps1 | 2 ++ scripts/speak-croatian.ps1 | 2 ++ scripts/speak-danish.ps1 | 2 ++ scripts/speak-dutch.ps1 | 2 ++ scripts/speak-english.ps1 | 2 ++ scripts/speak-epub.ps1 | 4 +++- scripts/speak-esperanto.ps1 | 2 ++ scripts/speak-file.ps1 | 2 ++ scripts/speak-finnish.ps1 | 2 ++ scripts/speak-french.ps1 | 2 ++ scripts/speak-german.ps1 | 2 ++ scripts/speak-greek.ps1 | 2 ++ scripts/speak-hebrew.ps1 | 2 ++ scripts/speak-hindi.ps1 | 2 ++ scripts/speak-italian.ps1 | 2 ++ scripts/speak-japanese.ps1 | 2 ++ scripts/speak-korean.ps1 | 2 ++ scripts/speak-latin.ps1 | 2 ++ scripts/speak-mandarin.ps1 | 2 ++ scripts/speak-norwegian.ps1 | 2 ++ scripts/speak-polish.ps1 | 2 ++ scripts/speak-portuguese.ps1 | 2 ++ scripts/speak-russian.ps1 | 2 ++ scripts/speak-spanish.ps1 | 2 ++ scripts/speak-swedish.ps1 | 2 ++ scripts/speak-test.ps1 | 2 ++ scripts/speak-text.ps1 | 2 ++ scripts/speak-thai.ps1 | 2 ++ scripts/speak-turkish.ps1 | 2 ++ scripts/speak-ukrainian.ps1 | 2 ++ 32 files changed, 65 insertions(+), 1 deletion(-) diff --git a/scripts/speak-arabic.ps1 b/scripts/speak-arabic.ps1 index 46091d95..28e9ef96 100755 --- a/scripts/speak-arabic.ps1 +++ b/scripts/speak-arabic.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-checklist.ps1 b/scripts/speak-checklist.ps1 index f53bdd46..af218a5e 100755 --- a/scripts/speak-checklist.ps1 +++ b/scripts/speak-checklist.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$name = "handwashing") function WaitForCheck { diff --git a/scripts/speak-countdown.ps1 b/scripts/speak-countdown.ps1 index 06fb67d6..b7524be6 100755 --- a/scripts/speak-countdown.ps1 +++ b/scripts/speak-countdown.ps1 @@ -14,6 +14,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([int]$startNumber = 10) try { diff --git a/scripts/speak-croatian.ps1 b/scripts/speak-croatian.ps1 index aef84c0f..32db7f54 100755 --- a/scripts/speak-croatian.ps1 +++ b/scripts/speak-croatian.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-danish.ps1 b/scripts/speak-danish.ps1 index a3410395..f412b3aa 100755 --- a/scripts/speak-danish.ps1 +++ b/scripts/speak-danish.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-dutch.ps1 b/scripts/speak-dutch.ps1 index 55c1fe43..a18468aa 100755 --- a/scripts/speak-dutch.ps1 +++ b/scripts/speak-dutch.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-english.ps1 b/scripts/speak-english.ps1 index 59b8df87..23126d6e 100755 --- a/scripts/speak-english.ps1 +++ b/scripts/speak-english.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-epub.ps1 b/scripts/speak-epub.ps1 index e97019b8..afc13948 100755 --- a/scripts/speak-epub.ps1 +++ b/scripts/speak-epub.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$Filename = "") function Speak { param([string]$Text) @@ -94,4 +96,4 @@ foreach($item in $content.package.manifest.Item) { } } } -exit 0 # success \ No newline at end of file +exit 0 # success diff --git a/scripts/speak-esperanto.ps1 b/scripts/speak-esperanto.ps1 index b42b22ab..3df2fc30 100755 --- a/scripts/speak-esperanto.ps1 +++ b/scripts/speak-esperanto.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-file.ps1 b/scripts/speak-file.ps1 index 2f1df04b..fb6f0dac 100755 --- a/scripts/speak-file.ps1 +++ b/scripts/speak-file.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$File = "") try { diff --git a/scripts/speak-finnish.ps1 b/scripts/speak-finnish.ps1 index e920580e..f09ab390 100755 --- a/scripts/speak-finnish.ps1 +++ b/scripts/speak-finnish.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-french.ps1 b/scripts/speak-french.ps1 index ddf423b7..c0f0ba97 100755 --- a/scripts/speak-french.ps1 +++ b/scripts/speak-french.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-german.ps1 b/scripts/speak-german.ps1 index 9d9c30a4..84aa01cc 100755 --- a/scripts/speak-german.ps1 +++ b/scripts/speak-german.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-greek.ps1 b/scripts/speak-greek.ps1 index cb971d63..2c82acb0 100755 --- a/scripts/speak-greek.ps1 +++ b/scripts/speak-greek.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-hebrew.ps1 b/scripts/speak-hebrew.ps1 index d11e92fd..73a3136a 100755 --- a/scripts/speak-hebrew.ps1 +++ b/scripts/speak-hebrew.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-hindi.ps1 b/scripts/speak-hindi.ps1 index eb2ee4b8..4382a51b 100755 --- a/scripts/speak-hindi.ps1 +++ b/scripts/speak-hindi.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-italian.ps1 b/scripts/speak-italian.ps1 index 13680530..93207faf 100755 --- a/scripts/speak-italian.ps1 +++ b/scripts/speak-italian.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-japanese.ps1 b/scripts/speak-japanese.ps1 index 7024ca1d..b272dd88 100755 --- a/scripts/speak-japanese.ps1 +++ b/scripts/speak-japanese.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-korean.ps1 b/scripts/speak-korean.ps1 index 36eb9cfc..efba897e 100755 --- a/scripts/speak-korean.ps1 +++ b/scripts/speak-korean.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-latin.ps1 b/scripts/speak-latin.ps1 index 68696865..35e78d88 100755 --- a/scripts/speak-latin.ps1 +++ b/scripts/speak-latin.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-mandarin.ps1 b/scripts/speak-mandarin.ps1 index 0d5eecab..62b8ba84 100755 --- a/scripts/speak-mandarin.ps1 +++ b/scripts/speak-mandarin.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-norwegian.ps1 b/scripts/speak-norwegian.ps1 index 439eb899..3410ce22 100755 --- a/scripts/speak-norwegian.ps1 +++ b/scripts/speak-norwegian.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-polish.ps1 b/scripts/speak-polish.ps1 index 6edb3279..31336614 100755 --- a/scripts/speak-polish.ps1 +++ b/scripts/speak-polish.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-portuguese.ps1 b/scripts/speak-portuguese.ps1 index 41690e97..b8f9a6a5 100755 --- a/scripts/speak-portuguese.ps1 +++ b/scripts/speak-portuguese.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-russian.ps1 b/scripts/speak-russian.ps1 index 6c4a5ed8..4247faad 100755 --- a/scripts/speak-russian.ps1 +++ b/scripts/speak-russian.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-spanish.ps1 b/scripts/speak-spanish.ps1 index 471d8437..1ef97791 100755 --- a/scripts/speak-spanish.ps1 +++ b/scripts/speak-spanish.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-swedish.ps1 b/scripts/speak-swedish.ps1 index 8a59fbb6..e1650759 100755 --- a/scripts/speak-swedish.ps1 +++ b/scripts/speak-swedish.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-test.ps1 b/scripts/speak-test.ps1 index 48eab631..bdf5efc0 100755 --- a/scripts/speak-test.ps1 +++ b/scripts/speak-test.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + function Speak([string]$Text) { Write-Output "📣 $Text" [void]$Voice.speak("$Text") diff --git a/scripts/speak-text.ps1 b/scripts/speak-text.ps1 index e4cd1855..973282a2 100755 --- a/scripts/speak-text.ps1 +++ b/scripts/speak-text.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-thai.ps1 b/scripts/speak-thai.ps1 index fba49299..a0dc995e 100755 --- a/scripts/speak-thai.ps1 +++ b/scripts/speak-thai.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-turkish.ps1 b/scripts/speak-turkish.ps1 index c95b6e55..5317c22e 100755 --- a/scripts/speak-turkish.ps1 +++ b/scripts/speak-turkish.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try { diff --git a/scripts/speak-ukrainian.ps1 b/scripts/speak-ukrainian.ps1 index 5419554a..32682b2b 100755 --- a/scripts/speak-ukrainian.ps1 +++ b/scripts/speak-ukrainian.ps1 @@ -13,6 +13,8 @@ Author: Markus Fleschutz | License: CC0 #> +#requires -version 5.1 + param([string]$text = "") try {