There is an alternative however, which is to use the text-to-speech capabilities built-into Windows. I have updated another addon, MSSpeak.exe, to allow you to access this functionality in your skins. It is reasonably trivial to modify a skin using JSMSpeak3 to use this instead.
Install either or both of these example skins, and the MSSpeak.exe addon, AutoIt source code, and some instructions will be in the @Resources\Addons folder of the skin.
The format of the MSSpeak.exe addon is:
"PathToMSSpeak.exe" "TextToSpeak" "VoiceNumberToUse" "Volume" "Rate"
All parameters are required.
LeftMouseUpAction=["#@#MSSpeak.exe" "Hello World" "1" "100" "-1"]
The TTS.au3 code is based on the work by Universalist at:
You can set any Microsoft Text-to-speech voice installed on your system by changing
the Voice variable.
Windows 7 comes installed with a single voice, which may vary
depending on the language your Windows installation uses. Only Voice=1 will
work, any other choice will just default to "1".
In the English version of Windows 7, it is:
1 : Microsoft Anna (Female US)
Windows 10 comes with two voices, which may vary depending on the language your
Windows installation uses. Voice=1/2 will work with Windows 10.
In the English version of Windows 10, they are:
1 : Microsoft David (Male US)
2 : Microsoft Zira (Female US)
Volume must be set from 0 to 100.
Rate must be set from -10 to 10
Note that punctuation like , . ; : ? ! are useful for altering the rhythm of the
output, to make for more natural sounding speech. In addition, depending on the language
and other cultural factors, you may find that the "correct" spelling of a word may
not actually provide the most natural sounding spoken output.