This is a voice command set for the turn based tactical squad strategy game, XCOM: Enemy Unknown by Firaxis. Read the file. It’s only one file. Notepad will load this file. I took the time to document the voice command set. Please spend some time reading it for you can use it. Contact me with questions after you’ve checked it out. I’ll be happy to help if I can.

Because the odds are that you will not download it until you know what you’re getting into, here are the contents of the readme part:
© 2012 Christopher James Uzal. Licensed under the LGPL.

Author: Chris Uzal
Steam: wheel_of_fire
Facebook: /chrisuzal
Version: 0.9


1. You have Windows Speech Recognition.

2. You have the Windows Speech Recognition Macro Application installed.

3. You know how to use windows explorer.


1. Copy XCOM_Enemy_Unknown.WSRMac to C:\Users\[you]\Documents\Speech Macros
2. Right click XCOM_Enemy_Unknown.WSRMac
3. Click “Sign Speech Macros…”

Now you just have to make sure that the speech macro application is in your system
tray before loading XCOM: Enemy Unknown every time you want to use this macroset.

What can I say?

rotate [left/right] – rotate the isometric view 90°
zoom [in/out]
[raise/lower] elevation – change the isometric elevation
[switch/next/previous] soldier – select your soldier
[switch/next/previous] target – select your target
soldier status – get information on the currently selected soldier
confirm action – confirms pretty much everything that requires confirmation
dismiss – closes an info window
bring up tactical – displays the tactical UI
show active unit
move soldier
hunker down
switch weapon
reload weapon
prepare to fire
throw grenade
open door


This is the Windows Speech Recognition voice command macro set for XCOM: Enemy Unknown.
I made it for three reasons:

1. I have a severe fine motor disability. I don’t use keyboards.
2. I am a good programmer (this was far from the difficult.)
3. I love XCOM. This is just as much of an immersion project for me
as it is an accessibility project.

Individual soldier actions are different, sometimes completely different,
between soldiers. Unless there are specific hot keys for throwing a grenade,
for example, that apply to all soldiers at all times, you’re going to have to make do with
“press [number]” to choose an action.

Final thoughts…

You need headphones to play a video game with speech recognition software.

I got this working without the headphones but the volume had to be very, very low.

I recommend open circumaural headphones so you can hear outside environmental noise (like
people knocking on your door or entering your house) but nobody else hears your audio,
especially your microphone.

If you like this…

… and you are an individual…

I know how much it sucks to put up money for something only to have some assclown
bleed you out for the final piece of your puzzle. I also know how liberating it feels
to have somebody nudge you in an unexpected direction that leads to more freedom and pleasure.

Basically, I don’t expect anything from individual users of my macro sets.

That said, if you’re feeling generous and you want to show your gratitude…

You could give me money at paypal. USD 15.00 would suffice. That would cover beer money. :-)

Perhaps a more likely way of showing your gratitude would be to gift a game to me through Steam.
Any game will do.

Both ways will inspire me to make more voice command sets for Windows Speech Recognition.

If you’re the developer or a part of a big organization like a hospital, foundation or government…

do the right thing and contact me to put up essentially peanuts for making games accessible.

Games are not only thing that can be made accessible through properly written voice command sets.
Productivity software, routines specific to your company, etc., etc. can use speech recognition macros.

Once again, contact me. We’ll find the right solution together.

Leave a Reply

Your email address will not be published. Required fields are marked *


two × = 6

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>