if you are a Windows XP user, or have installed Office XP or later, you have something called TTS (text to speech), and VBScript allows you to control the COM object for such a thing.
Below is a copied trigger i made, that SPEAKS everything said that it matches.
I do NOT recommend using this on a spammed channel, or something that occurs VERY often, as it will delay the program until it is done speaking whatever it has matched, which 1-2 seconds is not bad, but CAN be disasterous!
I am probably going to use this knowledge to make something that watches for blindness, failed blindness, and other successful and unsucessful status changes, then speaks a short phrase accordingly, as in the heat of battle seeing the text scroll by in the blink of an eye it can be missed, and then be difficult to continue the battle, while wondering why you cannot land an attack ... haha.
Enjoy...
Laterzzz,
Onoitsu2
Below is a copied trigger i made, that SPEAKS everything said that it matches.
I do NOT recommend using this on a spammed channel, or something that occurs VERY often, as it will delay the program until it is done speaking whatever it has matched, which 1-2 seconds is not bad, but CAN be disasterous!
I am probably going to use this knowledge to make something that watches for blindness, failed blindness, and other successful and unsucessful status changes, then speaks a short phrase accordingly, as in the heat of battle seeing the text scroll by in the blink of an eye it can be missed, and then be difficult to continue the battle, while wondering why you cannot land an attack ... haha.
<triggers>
<trigger
expand_variables="y"
ignore_case="y"
keep_evaluating="y"
match="^(.*?) gossips \'(.*?)\'$"
name="gossip_speak"
regexp="y"
repeat="y"
send_to="12"
sequence="1"
>
<send>dim talk
set talk = createobject ("SAPI.SpVoice")
talk.Speak("%0")
talk = 0</send>
</trigger>
</triggers>
Enjoy...
Laterzzz,
Onoitsu2