Log in

View Full Version : HOWTO: Voice activated Warcraft on a Macintosh



vultuk
08-31-2007, 10:55 AM
On my many script finding missions on my mac recently trying to find how to Multi box on one mac I was looking into Voice Activation that the Mac OS has built into it. Now I know windows has a Voice software for WoW already but why not try and uitilise what a Mac has built in. So I got to work... Here is a How to to set it up...

http://www.bloodlineguild.info/shadet/speech/speech1.png

Go to your System Preferences

http://www.bloodlineguild.info/shadet/speech/speech2.png

Go into the Speech Settings

http://www.bloodlineguild.info/shadet/speech/speech3.png

First, turn "Speakable Items" to on so you can actually use voice activation :)

http://www.bloodlineguild.info/shadet/speech/speech4.png

Go into the "Commands" tab

http://www.bloodlineguild.info/shadet/speech/speech5.png

Open up the "Speakable Items Folder", this is where we will start making everything work :)

http://www.bloodlineguild.info/shadet/speech/speech6.png

Navigate into the "Application Speakable Items"

http://www.bloodlineguild.info/shadet/speech/speech7.png

Navigate into the "World of Warcraft" folder. If this file does not exist then you will need to create it and it will need to have the same name as the World of Warcraft.app that you run to play the game

http://www.bloodlineguild.info/shadet/speech/speech8.png

Next you will need to open the "Script Editor" Program from the Applications/Applescript Folder. Type in the following code (Well copy and paste ;))

[code:1]on run

tell application "System Events"

tell application "World of Warcraft" to activate
key code 18

end tell
end run[/code:1]

What does this do? Well, it activates the World of Warcraft window and then reproduces you pressing the button with the Key Code of 18. In my case this is the number 1. In World of Warcraft I have the number 1 bound to a /dance macro, but you could have it do anything, dance, spit, or hey, even /cast fireball

http://www.bloodlineguild.info/shadet/speech/speech9.png

Now we need to save this. The folder it needs to go into is

//users/yourusername/Library/Speech/Speakable Items/Application Speakable Items/World of Warcraft

Make sure it is saved as "Script". The name you need to call it is the command you wish to say out loud. So in this case the file is called "Dance"


Once that file is saved once in Warcraft you can say the word "Dance" whilst holding down the speak button (Usually Escape but this can be set in the Speech settings) and you character will Dance for you.

For my main (none boxed) character, a Shadow Priest, I now have macros saved to activate Shadow Fiend, Fear, Shield and also a "Kill" macro which I constantly spam which keeps all my DoT's and MF's running. Easy to play and quite fun to sit back and talk to warcraft while you fight.

Hope someone gets some fun out of this. Down side is, when on Teamspeak / Vent. If someone say's Dance... well you can imagine :D

Drakkun
08-31-2007, 01:08 PM
Very cool idea. Thanks for sharing.

Otlecs
09-01-2007, 07:07 AM
That's a really nice write-up. Thanks for taking the time to share it :)

Wilbur
09-01-2007, 02:56 PM
Good write-up, shame I'll never *ever* buy a Mac ;-)

lilbopeep
09-14-2007, 02:35 PM
Some ideas for voice features....

"ROGUE!" = Bubble Hearth
"Fuck!" = Heal spam
"Damn it!" = Judgement
"Oh crap!" = Lay on Hands

shivetya
09-24-2007, 06:58 AM
lilbopeep needs help!

Djarid
09-24-2007, 05:35 PM
Good write-up, shame I'll never *ever* buy a Mac ;-)

You and me both