go away spammer

Author Topic: voice recognition on XP sending serial port commands?  (Read 3588 times)

0 Members and 1 Guest are viewing this topic.

Offline AdminTopic starter

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
voice recognition on XP sending serial port commands?
« on: January 09, 2009, 09:58:44 PM »
I want to use Windows XP voice recognition to send numbers out of my serial port.

For example:
I say "turn left"
a value of '2' is transmitted out a serial port
my Axon reads that value, and turns the robot left (the easy part)

I've seen this done using Vista but not XP . . . basically I'm looking for a tutorial and/or source code, I don't want to do any heavy programming. A quick google search didn't find anything. Ideas anyone?

reference links:

Offline SciTech02

  • Robot Overlord
  • ****
  • Posts: 136
  • Helpful? 3
  • Life's but a green duck with soy sauce. -MegaHAL
Re: voice recognition on XP sending serial port commands?
« Reply #1 on: January 10, 2009, 02:41:56 AM »
My ER1 can do that easily; it interfaces with Microsoft Speech Recognition and displays a string with the word(s) and/or the sentence it recognized.  Unfortunately, the software is rather bulky and overkill for this one application (It's also no longer made/supported).

I know many programming languages have extensions that allow you to access the Windows API and COM (These allows you to directly control Windows, I think).  PyWin32 for Python is one example.  Microsoft Visual Basic (or any of the .NET languages) can also control certain aspects of Windows as well.  If the speech recognition on Windows is actually part of the OS, you could access it by this method.  This will require programming; exactly how much, I don't know.

Try researching Vista's Speech Recognition, perhaps it is possible to upgrade to Vista's on an XP.
Check out the Evolution Robotics, ER1 robot, and ERSP Resource Page: http://www.societyofrobots.com/member_tutorials/node/336


Get Your Ad Here