As per your third plugin, I have already created one, that allows ANYTHING (except skipping in either direction) to be triggered via a CallPlugin Procedure, that also allows altering that voice used, and the rate at which it is spoken. I left out the volume option, as I saw no use for it, who wants to have extremely loud or extremely quiet speech read out? Just set the desired volume in the windows settings, and forget it :)
Also mine makes use of the "Alert" queue feature, that allows a separate higher priority queue to be used, that will interrupt the item being read currently, and then read the alert, then resume from the beginning the section that was interrupted.
It even lists the EXACT syntax of the CallPlugin needed to use it, including the PluginID
I spent a good long time making it, and I don't even use it often, only created it to speak out warnings that I might have missed while it whizzed past in battle spam or other spam. I thank god that I am a sighted individual, but have made every attempt at making it as easy as possible to use said plugin for sighted, impaired, and (tries to find the most accurate and still polite term) those lacking sight.
It is hosted at the following URL...
www.torasin.com/~venificius/MUSHclient_ttsVB.xml
Do please take that apart, dissect it, disassemble it, anything that you want to it, that you may learn or be able to use it better.
Enjoy.
Laterzzz,
Venificius |