Close
Showing results 1 to 7 of 7
  1. #1

    Default Speech recognition demo

    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:
    • say
    • whisper / reply
    • guild
    • officer
    • raid
    • party
    • battleground
    • yell
    You can also use it to set an AFK message.

    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.
    WowVoiceBox - Free speech recognition program designed for multiboxers!

    Retired Multi-boxer

  2. #2

    Default

    that's pretty cool. I'd be glad to test it for you on windows XP.

  3. #3

    Default

    Well after working on it all morning I finally got it to work properly with keyclone. Had to make sure to run as administrator and had to change the way I sent the text to warcraft, but it works like I want now. I think I'll play with it some more today and maybe package up a beta version tonight if I think it's ready.
    WowVoiceBox - Free speech recognition program designed for multiboxers!

    Retired Multi-boxer

  4. #4

    Default

    From watching the video, it look slike once you have your kinks sorted out and have given Vista enough time to bed in to your speech then I think it will be a very good system.

  5. #5

    Default

    Heh I don't normally talk like that. It feels kind of weird to talk to a computer in a normal voice, so I guess I compensate. Plus I was trying to make sure it got all the words correct.
    WowVoiceBox - Free speech recognition program designed for multiboxers!

    Retired Multi-boxer

  6. #6

    Default

    Nice work, looks like your last say ended up in officer chat
    My suggestion (as I have tried out various voice recognition stuff in the past) for clearing individual mistakes would be to add a 'clear last' command that would hit ctrl+backspace. I think that should work ingame since it does here.
    I'm going to live forever, or die trying.
    5 Shaman Northrend Heroics - My YouTube Channel - Details about my setup (outdated)
    T2 Heroics: lvl 80 Heroics wearing lvl 60 armour
    Running 5-6 accounts on one computer, currently playing Horde on US-Skywall.
    My main teams:
    5x Shamans lvl 85
    5-class team lvl 100: Paladin, Druid, Shaman, Mage, Priest

  7. #7

    Default

    Yeah I was having some trouble with it being unable to keep up with too many keys being sent too quickly. Some would just end up getting lost in the void. I think I've got it throttled properly now. I'd like to make it be able to correct a single word anywhere in the text, just like you can with the normal speech recognition. It appears that is fairly involved, so it may have to wait a while. Your suggestion should be easy to implement in the mean time.

    But all this will wait a bit, I just hit 50 so I have to go try out my new 4x Totem of Wrath
    WowVoiceBox - Free speech recognition program designed for multiboxers!

    Retired Multi-boxer

Similar Threads

  1. [Voice Recognition] VR Commander Review and Issues
    By mmcookies in forum Software Tools
    Replies: 0
    Last Post: 12-22-2008, 04:56 PM
  2. Recognition
    By SoulSeekerUSA in forum General WoW Discussion
    Replies: 5
    Last Post: 09-06-2008, 12:52 AM
  3. keyclone + voice recognition a marriage made in heaven.
    By shaeman in forum General WoW Discussion
    Replies: 39
    Last Post: 07-22-2008, 09:21 PM
  4. Replies: 2
    Last Post: 06-04-2008, 08:05 AM
  5. [Mac] / [WoW] - CloneKeys Demo Movie
    By rjenkins8142 in forum Movies
    Replies: 26
    Last Post: 09-24-2007, 07:04 AM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •