Go Back   Tactical Gamer > Simulation > Armed Assault > Armed Assault - Technical Support & FAQs


Armed Assault - Technical Support & FAQs Technical support and FAQs for Tactical Gamer Armed Assault

Reply
 
Thread Tools
Old 06-26-2007, 08:26 PM   #1 (permalink)
 
loyalguard's Avatar
 
Join Date: Apr 2006
Location: Reykjavik, Iceland
Age: 36
Posts: 1,333
Using Shoot 1.6 (Voice Recognition Software) with ArmA

While browsing the BI/ArmA forums today, I noticed a thread about using voice recognition software with ArmA in order to make it easier to give commands to AI as well as perform some of the more cumbersome player controls. The primary program mentioned was Shoot 1.6.

Shoot (and other programs) has been mentioned in TG before: Voice Recognition Software for games!, but I thought it deserved mention again since I think it is perfect for use with ArmA. Here is a description from the website:

Quote:
Shoot is a speech recognition program that translates your voice commands into arbitrary keystrokes. Perfect for commanding your AI buddies in your favorite flight simulator or FPS! Forget about having to memorize all those keyboard shortcuts, now you can just say what you want to happen. Although was created with games in mind it can be adapted to practically any program by creating an appropriate command profile.
Shoot is freeware and after using it for a couple of hours tonight, I am hooked! For those unfamiliar with Shoot or voice recognition in gaming (or otherwise) I'll give a quick overview. There are two main roles for this (at least is ArmA) giving orders to AI squad members and controlling actions of your own player. When configuring Shoot (you can edit .xml directly or there is an additional config program) you create/edit a profile that assigns certain keystrokes to phrases you speak into your mic. You also set a push-to-talk button unique to Shoot that tells the program you are speaking. e.g.

"All, return to formation" sends the key presses: ~, 1, 1 (Selects all members of your squad and sends them the return to formation command from the move menu)

"Prone" sends the key press: z (You go prone)

"Map" sends the key presses: m (Your map screen comes up (repeating "Map" stows it again))

I use CapsLock as my PTT and it works well because I just slide my pinky to the left and am able to press it. You can assign almost any standard keyboard key (no mouse buttons unfortunately but you can do joystick buttons).

Some other handy phrases I use are "Garmin" to put GPS on the HUD (I first re-bound GPS toggle it to the J key to make it easier - I used "Garmin" because it is longer to say "jee pee ess" in game), "Compass" to toggle out the compass on the screen (repeating it takes it off), and as well as the radio replies to your SL (a lot us are used to PgUP for "Roger" in BF2, and it is hard to remember to press 0,8 in ArmA instead of PgUp (Stand Up). Now, all I do is press the PTT and say "copy" and I answer in the affirmative over the radio (not voip).

Shoot has a built in voice trainer to achieve greater accuracy (it uses Microsoft's SAPI 5.1speech recognition engine) and configuring it is very easy. You do not have to "teach" the software your phrases. You simply type them in e.g. "map", "garmin" and the software does the rest.

Shoot can work with various different games using different profiles (.xml files) and there is a large library of profiles already created. If you are not comfortable with editing .xml, there is also a freeware configuration program that will import/edit/create/save profiles for you. I have already created one for ArmA and would happily share it with those interested.

EDIT: Added Info:

It is completely compatible with TS, and in-game VOIP (no known conflicts) and does not seem to be a memory hog.

I think that Shoot has tremendous potential for use with ArmA and I plan on using it from here on out.
__________________
|TG| LoyalGuard


Last edited by loyalguard; 06-26-2007 at 10:29 PM. Reason: typos and additional
loyalguard is offline   Reply With Quote
Old 06-26-2007, 10:12 PM   #2 (permalink)
 
peardog's Avatar
 
Join Date: Jul 2005
Location: PA, USA
Age: 40
Posts: 1,437
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

Oh you tease!.. . I may give it a shot..who knows.. ?
I wonder how TeamSpeak and this will get along??
__________________
Have a great day! 2009!!! <---Are you kidding me??!!! Y2K where are you????!!


TG - SOP
-- TeamSpeak Server Information - REQUIRED READING
peardog is online now   Reply With Quote
Sponsored links
Old 06-26-2007, 10:20 PM   #3 (permalink)
 
loyalguard's Avatar
 
Join Date: Apr 2006
Location: Reykjavik, Iceland
Age: 36
Posts: 1,333
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

I have had no conflicts with TS or TSO after about four hours of simultaneous use. The trickest part is finding free keybinds. Between ArmA almost using every key, TS and all the ArmA channels, and the PTT key for Shoot...it takes a little to make sure there are no binding conflicts.
__________________
|TG| LoyalGuard

loyalguard is offline   Reply With Quote
Old 06-27-2007, 04:47 AM   #4 (permalink)
Vic
 
Join Date: Jun 2005
Posts: 94
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

Just a hint, the Shoot profile for Operation Flashpoint is 95% compatible with ArmA. You might want to use that as a base structure for your commands.
__________________
The most dangerous thing on a battlefield is an officer with a map.
Vic is offline   Reply With Quote
Old 06-27-2007, 05:28 AM   #5 (permalink)

 
PanzerHans's Avatar
 
Join Date: Aug 2005
Location: By the PC
Age: 35
Posts: 2,268
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

I am sure some obscure "alt+shift" combination would work for channel switching in TS controlled by Shoot. This way you could free up some of the keys already bound by the default TS profile made at TG.
__________________
--
VI VI VI - the number of the beast
PanzerHans is offline   Reply With Quote
Old 06-27-2007, 07:33 AM   #6 (permalink)
 
loyalguard's Avatar
 
Join Date: Apr 2006
Location: Reykjavik, Iceland
Age: 36
Posts: 1,333
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

@ Vic

Quote:
Originally Posted by Vic View Post
Just a hint, the Shoot profile for Operation Flashpoint is 95% compatible with ArmA. You might want to use that as a base structure for your commands.
Excellent point Vic! I used the OPF profile as a base for my ArmA one. Your are correct, it is at least 95% ArmA compatible and was easy to modify/add commands.


@ Hans

Quote:
Originally Posted by PanzerHans View Post
I am sure some obscure "alt+shift" combination would work for channel switching in TS controlled by Shoot. This way you could free up some of the keys already bound by the default TS profile made at TG.
That is a great idea Hans...I will see if I can come up with a scheme and add it to the ArmA profile. Multiple key combos are easy to do in Shoot so it shouldn't be a problem. Phrases like "Teamspeak channel 1", "Teamspeal channel commander", etc. could be helpful. Other than the mouse button thing, I am not sure if Shoot differerentiates between left-Alt, right-Alt and similar left/right keys. I think it only recognizes Alt for either...we'll have to see if that affects Teamspeak.
__________________
|TG| LoyalGuard

loyalguard is offline   Reply With Quote
Sponsored links
Old 08-02-2007, 03:24 PM   #7 (permalink)
 
GinSoakedBoy's Avatar
 
Join Date: Jun 2007
Posts: 132
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

I just got this working now, still need to try it in-game though.

Did anyone manage to get the TS channels added the the profile? I could have a stab at it otherwise.
GinSoakedBoy is offline   Reply With Quote
Old 08-03-2007, 12:13 AM   #8 (permalink)
 
GinSoakedBoy's Avatar
 
Join Date: Jun 2007
Posts: 132
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

Ok, I've just spent a few hours upgrading, tweaking and adding stuff from the OFP profile to an ArmA profile.

I've pretty much got all commands covered, and I've managed to get squad channel changing as well as a toggle for channel commander setup and working.

Tomorrow I will make sure it all makes sense, I may add more words to the same command for ease of use (e.g. I have set the 'Halt' order to 'Stop' and 'Halt' due to the menu saying one thing and the spoken command saying the other). Then I'll play around adding any controls that may be helpful (I'm thinking binos for starters).

So if anyone has any requests or suggestions, feel free to post them and I'll look into it. If its something I won't use personally, I'll still include it I'll just make a special version for whoever requested it.


Gin
GinSoakedBoy is offline   Reply With Quote
Old 08-09-2007, 03:22 PM   #9 (permalink)
 
GinSoakedBoy's Avatar
 
Join Date: Jun 2007
Posts: 132
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

Ok, I've been meaning to post the profile I made up for a couple of days now.

You can download the profile here. I have exported it as a html so you can see what each command does here.

I have also edited the TS keybinds to work with this profile (including channel change), download here.

Most of the commands are pretty self explanatory. I have put a couple of commands twice with different words (e.g. Halt and Stop) when the menu and spoken command differ.

The 'Action' commands will work in the correct situation, ie, if you try to give the 'goto medic' command to someone who isn't injured, they will salute you.

The tank commands should work properly, although I would like to add the 'Alt+Space' shortcut to allow the gunner to target an enemy without firing but I can't convince shoot to do it.

When you assign people to a team (e.g. blue) to select the whole team you will need to say 'team' then a number of one of the members. This is because there is no way to select the 'team' but by pressing Shift and a corresponding F key it selects them all.

Check the keys I have used for everything to make sure it lines up with what you have. If it doesn't you can either edit it in the profile editor or change you key settings.

I hope that all makes sense, feedback is most welcome. If you have any problems I'll try and answer them for you.
GinSoakedBoy is offline   Reply With Quote
Old 08-09-2007, 07:22 PM   #10 (permalink)
 
Rookie420's Avatar
 
Join Date: Jul 2006
Location: Fredericksburg, Virginia
Age: 28
Posts: 440
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

can't seem to figure out how to open this in Shoot, I clicked on your profile but it doesn't DL'ed all I can do is highlight all of it and copy.
__________________
|TG|Rookie.420


Yields:
Rookie420 is offline   Reply With Quote
Sponsored links
Old 08-09-2007, 07:49 PM   #11 (permalink)
 
GinSoakedBoy's Avatar
 
Join Date: Jun 2007
Posts: 132
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

Try right-click and 'save-as' instead of clicking it as it will probably open.
GinSoakedBoy is offline   Reply With Quote
Old 08-09-2007, 08:01 PM   #12 (permalink)
 
Rookie420's Avatar
 
Join Date: Jul 2006
Location: Fredericksburg, Virginia
Age: 28
Posts: 440
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

There is no option to save as. also just messing around with the OFP profile that is already stock the shoot doesn't seem to be accurate most the time or lots of times it says too loud or too soft can't seem to find a happy median. What settings have you found to work well and accurate?
__________________
|TG|Rookie.420


Yields:
Rookie420 is offline   Reply With Quote
Old 08-09-2007, 08:20 PM   #13 (permalink)
 
GinSoakedBoy's Avatar
 
Join Date: Jun 2007
Posts: 132
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

Sorry, what I meant was, right click the link to the profile that I gave, and then click 'save-as'. The profile is an xml file which web browsers will open by default.

If you have not already done any training for the speech recognition I would suggest trying that (remember you need to download the microsoft voice recognition software). Try doing a couple of those. Otherwise, make sure you mic volume is up and you speak clearly.
GinSoakedBoy is offline   Reply With Quote
Old 08-09-2007, 09:44 PM   #14 (permalink)
 
Rookie420's Avatar
 
Join Date: Jul 2006
Location: Fredericksburg, Virginia
Age: 28
Posts: 440
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

Understood what you meant by saving but even right clickin on the link you posted to the profile still does not allow me to save. Dunno if its just me having this problem or not but is there another possible way I can get the profile from ya?
__________________
|TG|Rookie.420


Yields:
Rookie420 is offline   Reply With Quote
Old 08-10-2007, 07:32 AM   #15 (permalink)
 
GinSoakedBoy's Avatar
 
Join Date: Jun 2007
Posts: 132
Re: Using Shoot 1.6 (Voice Recognition Software) with ArmA

I've put both the profile and the Teamspeak keybinds in a zip file, so you should be able to download it.

Link
GinSoakedBoy is offline   Reply With Quote
Sponsored links
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


All times are GMT -4. The time now is 10:17 PM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
©2004-2008 - Tactical Gamer - All Rights Reserved