Jump to content
Sign in to follow this  

voice command (sp)

Recommended Posts

You need a third party program for that.

Search forum/web for "voice command" there are a couple available, both freeware and payware.


Share this post

Link to post
Share on other sites

There is also MS Windows Speech Recognition Macro

Small example for Falcon BMS 4.32 speaking with wingman

<?xml version="1.0" encoding="UTF-8"?>
	<listenFor>Wingman [call]</listenFor>
	<sendKeys>w{50 wait}{[call.nr]}</sendKeys>

<rule name="call"> 
	<list propname="nr">
		<p valstr="1">Attack my target</p>
		<p valstr="2">Buddy spike</p>
		<p valstr="3">raygun</p>
		<p valstr="4">Weapons free</p>
		<p valstr="5">Weapons hold</p>
		<p valstr="6">Check your six</p>
		<p valstr="7">Clear my six</p>
		<p valstr="8">Attack targets</p>
		<p valstr="9">Go shooter</p>
		<p valstr="0">Go cover</p>

		<p valstr="w{50 wait}1">Rejoin</p>
		<p valstr="w{50 wait}2">Run single side offset</p>
		<p valstr="w{50 wait}3">Pince</p>
		<p valstr="w{50 wait}4">Posthole</p>
		<p valstr="w{50 wait}5">Chainsaw</p>
		<p valstr="w{50 wait}6">Split wing</p>
		<p valstr="w{50 wait}7">Glue wing</p>
		<p valstr="w{50 wait}8">Drop stores</p>
		<p valstr="w{50 wait}9">Datalink ground target</p>

		<p valstr="w{50 wait}w{50 wait}1">Resume mission</p>
		<p valstr="w{50 wait}w{50 wait}2">Return to Base</p>
		<p valstr="w{50 wait}w{50 wait}2">R T B</p>
		<p valstr="w{50 wait}w{50 wait}3">Radar to stand by</p>
		<p valstr="w{50 wait}w{50 wait}4">Activate radar</p>
		<p valstr="w{50 wait}w{50 wait}5">Say position</p>
		<p valstr="w{50 wait}w{50 wait}6">Say damage</p>
		<p valstr="w{50 wait}w{50 wait}7">Say status</p>
		<p valstr="w{50 wait}w{50 wait}8">Say fuel</p>
		<p valstr="w{50 wait}w{50 wait}9">Say weapons</p>

		<p valstr="w{50 wait}w{50 wait}w{50 wait}1">Close up</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}2">Switch side</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}3">Break right</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}4">Break left</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}5">Go higher</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}6">Go lower</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}7">Flex</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}8">Take the lead</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}9">Kickout</p>

		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}1">Go wedge</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}2">Go trail</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}3">Go ladder</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}4">Go stack</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}5">Go fluid</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}6">Go spread</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}7">Go arrowhead</p>

		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}1">Turn smoke on</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}2">Turn smoke off</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}3">Turn E C M on</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}4">Turn E C M off</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}3">Music on</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}4">Music off</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}5">Fence out</p>
		<p valstr="w{50 wait}w{50 wait}w{50 wait}w{50 wait}w{50 wait}6">Fence in</p>

be advised, in order to execute macro commands, they need to be signed by you.

Simply put this into a WSRMac file in %USERPROFILE%\Documents\Speech Macros\YourMacro.WSRMac

Afterwards, rightclick and sign it.

Share this post

Link to post
Share on other sites

Search for Articulate! Best SP Voice command out. Use it 100% of the time and works wonderfully. YOu can thank me later :)

---------- Post added at 18:16 ---------- Previous post was at 18:15 ----------

Better yet, here:


Share this post

Link to post
Share on other sites

Try GlovePIE Voice Commands. Freeware. Its PIE script can be tailored to suit your specific Arma 3 needs. Very easy

. :)

How GlovePIE (and others) works:

Say for instance you want to issue a command "Two, three five, assign team red". To accomplish that in game, you need to manually press in consecutive manner, the following keys: F2 F3 F5 9 1.

With voice commands, what happens is that it (the software) would pick up what you say, for example "Two, three five, assign team red", then emulate the keys F2 F3 F5 9 1 in game so that in effect, soldiers two, three and five are assigned to team red.

In other words, it would press the keys for you in a very fast manner. So, there are two components: speech recognition and key emulation. First it listens, then once it picks up something and that something (command) happens to be in your script, it does something (basic key emulation).

That is why in all videos about Arma 3 voice commands you see on YouTube for example, you will notice that there is the talking part first and some very fast menu interaction thereafter.

Voice commands / control have a lot of conveniences to offer in Arma 3 game. Take note though that (GlovePIE) voice commands in Arma 3 is not limited to just basic commands such as team assignment, squad control, stance, movement commands and the likes.

That's all that I can share now.

Share this post

Link to post
Share on other sites

Hi there,

I really like using GlovePIE and Asuseroako's script. But even after having watched

all his Videos I can't work out how the Advanced Voice Commands are installed. It seems to me

that GlovePIE must be installed into Arma 3 somehow to get the Voice Commands like "Patch yourself up"

and "Squad Target that" to work, as when I run GlovePIE and the script outside the game I can do all

the basic Commands but not the ones where you add Weapons and call in Artillery Barrages.

Can someone please explain how to install it.

Thanks in advance.

Share this post

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now
Sign in to follow this