http://www.voiceattack.com/ (http://www.voiceattack.com/)
I got a hold of this via Star Citizen forums. It's a voice recognition to keystroke input 3rd party software thing. Basically, you program it to recognize a command, having a preparatory command is useful (people in Star Citizen and Elite: Dangerous use names, as if they were speaking to the ship's AI), and the input a series of keystrokes.
It's *super* useful for any game (or any software) that requires a series of keystrokes to get something done. Instead of going through multiple menus yourself, it does it on its own.
Here's a couple examples from Star Citizen and Elite: Dangerous -
SC: https://www.youtube.com/watch?v=7Tav0QJTjD8&feature=youtu.be (https://www.youtube.com/watch?v=7Tav0QJTjD8&feature=youtu.be)
E:D: http://www.youtube.com/watch?v=p6cK4cAT-a4 (http://www.youtube.com/watch?v=p6cK4cAT-a4)
If you play any games where you swap around items or have to do things like change ammo types or what not, it's worth checking out.