Here's a brief demo of a program I'm working on. It uses the built in speech recognition in windows (which is actually quite good in Vista) to control the chat functions of WoW. I don't know about anyone else, but I find having to pause key broadcasting to be very annoying every time I want to send a chat message, so I thought I would try to come up with a solution to that.
It's not quite ready for release yet as there as a few issues I need to resolve before I feel it's ready for a beta version (like it's not yet compatible with keyclone for some reason, which defeats the original purpose). I thought I would share the demo anyway to gauge interest.
Vimeo (higher quality): http://www.vimeo.com/889982
Youtube: http://www.youtube.com/watch?v=Y3briuHKduI
WarcraftMovies: http://www.warcraftmovies.com/movieview.php?id=71007
Here's a list of all the channels it can talk in:
You can also use it to set an AFK message.
- say
- whisper / reply
- guild
- officer
- raid
- party
- battleground
- yell
In the future, I would like to include the ability to correct mistakes made by the recognition engine. Currently all you can do is clear the whole message and start over, which is tedious when it consistently fails to get a word correct (for instance mine never seems to get 'dictionary' correct). I've also thought about adding the ability to script more commands to control various other abilities such as rarely used spells. I'm aware of another program that can use voice to issue specific commands, but I don't think it is capable of the chat functionality.
I've only got Vista to test this on, so I'm not sure if it will end up working on XP. If it does, it probably won't work as well since it is my understanding Vista's speech recognition is much better than XP's. I've also read about issues with speech recognition on 64 bit versions of windows, so I'm not sure if it will work properly on those either.
This is a third party program that is not directly integrated into Warcraft. All it does is send the appropriate slash command and the text you dictate as key presses. There is no automation going on at all. The overlay you see where the dictated text first appears is the program itself, not any addon for Warcraft. I do plan to make releases open source.
Connect With Us