Announcement

Collapse
No announcement yet.

BF2 & VoiceBuddy3.0

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #46
    Re: BF2 & VoiceBuddy3.0

    ok, I added commands, but when i load bf2 profile in shoot, the added ones dont show up in list.?

    Comment


    • #47
      Re: BF2 & VoiceBuddy3.0

      Here's a very simple script I made, copy it into NotePad, change any letter you need to and save as an .XML file. If it works, go from there.

      Code:
      <?xml version="1.0" encoding="iso-8859-1"?>
      <shoot-config>
      
      	<command-list>
      	<command name="Map" phrase="map">
      	   <key type="M"/>
      	</command>
      
      	<command name="Zoom" phrase="zoom">
      	   <key type="N"/>
      	</command>
      
      
      	<command name="Knife" phrase="knife">
      	   <key type="1"/>
      	</command>
      
      	<command name="Pistol" phrase="Pistol">
      	   <key type="2"/>
      	</command>
      
      	<command name="Rifle" phrase="Rifle">
      	   <key type="3"/>
      	</command>
      
      	<command name="Grenade" phrase="Grenade">
      	   <key type="4"/>
      	</command>
      
      	<command name="Heal" phrase="Heal">
      	   <key type="5"/>
      	</command>
      
      	<command name="Revive" phrase="Revive">
      	   <key type="6"/>
      	</command>
      
      	<command name="Reload" phrase="Reload">
      	   <key type="R"/>
      	</command>
      
      	<command name="Yes" phrase="Yes">
      	   <key type="PageUp"/>
      	</command>
      
      	<command name="No" phrase="No">
      	   <key type="PageDown"/>
      	</command>
      
      	<command name="Squads" phrase="Squads">
      	   <key type="Home"/>
      	</command>
      
      	<command name="Pickup Kit" phrase="Change">
      	   <key type="G"/>
      	</command>
      
      	</command-list>
      
      	<push-to-talk initial-state="off">
                     <hold on-press="enable">
                           <key type="Numpad0"/>
                           </hold>
            </push-to-talk>
      
            <sounds>
      
            </sounds>
      
      </shoot-config>

      Comment


      • #48
        Re: BF2 &amp; VoiceBuddy3.0

        Thanks Spuddy, that will work, did you use note pad to make these commands? dont mean to be lame, but i never made an xml file before.
        I want to make one with basic commands;
        crouch, enter/exit , prone, use item, scope zoom,etc;also, without the talk key activation.

        Comment


        • #49
          Re: BF2 &amp; VoiceBuddy3.0

          Yep, I just used basic Notepad.

          Comment


          • #50
            Re: BF2 &amp; VoiceBuddy3.0

            Originally posted by GI_WILD
            Thanks Spuddy, that will work, did you use note pad to make these commands? dont mean to be lame, but i never made an xml file before.
            I want to make one with basic commands;
            crouch, enter/exit , prone, use item, scope zoom,etc;also, without the talk key activation.
            If you just use Spuddy or my file as a template you'll get the Syntax of it. I'd say when you edited my file there was some kind of Syntax issue.

            Examples:
            <command name="COMBAT - Go prone" phrase="go prone">
            <key type="Z" />
            </command>

            <command name="GENERAL - Enter/Exit/Use" phrase="use">
            <key type="e" />
            </command>

            Crouch might be an issue unless you can reassign the crouch key as I've found Shoot doesn't like the Ctrl, Alt keys etc being depressed without an accompanying key. Also you'll need to amend the command, it will probably need to be two commands, one saying "crouch" and using <press type="whateveryourcrouchkeyis" /> and another for "stand up" using something like <release type="whateveryourcrouchkeyis" />

            EDIT: Just noticed a thread on changing the Crouch key http://www.totalbf2.com/forums/showthread.php?t=64009

            Comment


            • #51
              Re: BF2 &amp; VoiceBuddy3.0

              Thanks guys, I am going to play around with this and see what happens. I'll post later, if things don't go well.

              yahoo! This is working great, I edited spuddys xml sound tags with yours and added some commands, now I need to add a few more and I won't need keyboard anymore.
              Thanks for all the support.
              PS; If your interested in buying a good game voice commander $40, the voice buddy works great..http://www.edimensional.com

              Comment


              • #52
                Re: BF2 &amp; VoiceBuddy3.0

                Originally posted by GI_WILD
                yahoo! This is working great, I edited spuddys xml sound tags with yours and added some commands, now I need to add a few more and I won't need keyboard anymore.
                Thanks for all the support.
                PS; If your interested in buying a good game voice commander $40, the voice buddy works great..http://www.edimensional.com
                Excellent. Happy you got it working perfectly and glad to be of assistance

                Comment


                • #53
                  Re: BF2 &amp; VoiceBuddy3.0

                  ya i have trouble re-mapping keys aswell

                  Comment


                  • #54
                    Re: BF2 &amp; VoiceBuddy3.0

                    I tried that bf2 script for shoot, and all i get is errors, it wont load says invaild command in line such and such. Why is that?

                    Comment


                    • #55
                      Re: BF2 &amp; VoiceBuddy3.0

                      O.M.G. I've sorted it, with thanks to another post & DosX. I actually saw it in a old post, but after me messing about getting it sorted he had actually reposted it today.

                      Anyway, I've managed to get the Commo Rose to work with Voice Recognition (specifically Shoot) without the need for any other software! That's right you heard me, Shoot only required.

                      Basically, check out this for the minor alterations required to your Controls.con file.

                      Below is the Command for Shoot, it's just the Commo Rose section:

                      Code:
                      	<command name="Go Go Go" phrase="Go">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad8" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Need Backup" phrase="Backup">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad4" repeat="2"/>
                      	   <key type="Numpad8" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Roger That" phrase="Roger">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad4" repeat="2"/>
                      	   <key type="Numpad8" repeat="1"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Thank You" phrase="Thanks">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad4" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Need Medic" phrase="Medic">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad4" repeat="2"/>
                      	   <key type="Numpad2" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Spotted" phrase="Spotted">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Follow Me" phrase="Follow">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad2" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Pickup" phrase="Pickup">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad6" repeat="2"/>
                      	   <key type="Numpad8" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Negative" phrase="Negative">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad6" repeat="2"/>
                      	   <key type="Numpad8" repeat="1"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Sorry" phrase="Sorry">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad6" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      
                      	<command name="Need Ammo" phrase="Ammo">
                      	   <press type="Q" pause="1" />
                      	   <key type="Numpad6" repeat="2"/>
                      	   <key type="Numpad2" repeat="2"/>
                      	   <key type="Numpad5"/>
                      	   <release type="Q" pause="1"/>
                      	</command>
                      You may need to tweak the pauses slightly, but the above worked best for me.

                      Well pleased, and it's using less that 2MB's of memory.

                      EDIT: Whoops, forgot Spotted. Anyway added now.

                      Comment


                      • #56
                        Re: BF2 &amp; VoiceBuddy3.0

                        Excellent work Spuddy. Look forward to trying this out after work.

                        Comment


                        • #57
                          Re: BF2 &amp; VoiceBuddy3.0

                          Here's the SL's Commo Rose options:

                          Code:
                          	<command name="Attack" phrase="Attack">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Move" phrase="Move">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad8" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Need UAV" phrase="UAV">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad4" repeat="2"/>
                          	   <key type="Numpad8" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Need Supplies" phrase="Supplies">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad4" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Repair Here" phrase="Fix">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad4" repeat="2"/>
                          	   <key type="Numpad2" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Defend" phrase="Defend">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad2" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Need Artillery" phrase="Artillery">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad6" repeat="2"/>
                          	   <key type="Numpad8" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Need Orders" phrase="Orders">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad6" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>
                          
                          	<command name="Destroy" phrase="Destroy">
                          	   <press type="T" pause="1" />
                          	   <key type="Numpad6" repeat="2"/>
                          	   <key type="Numpad2" repeat="2"/>
                          	   <key type="Numpad5"/>
                          	   <release type="T" pause="1"/>
                          	</command>

                          Comment


                          • #58
                            Re: BF2 &amp; VoiceBuddy3.0

                            R2, I had same problem, I rechecked all the tags like exp.
                            <command name="Attack" phrase="Attack">
                            <press type="T" pause="1" />
                            <key type="Numpad5"/>
                            <release type="T" pause="1"/>
                            </command>
                            make sure the open tag and close tag are correct- <.and</--->
                            also, I found errors for not unique, that is command phrase is duplicated some where else. send me an email or allow email in your profile and I cn send you my revised copy.

                            Comment


                            • #59
                              Re: BF2 &amp; VoiceBuddy3.0

                              I decided to give this a try yesterday. After a bit of work, I did finally get it working. I had to place the lines that dosx provided at the end of the section in the BF2 controls file. I'm guessing that there were some other conflicting lines higher up in the file, but for the life of me I couldn't locate them. I also had to set the properties on the file as read only since as reported in a different thread, the file gets overwritten by BF2 each time you start up the game.

                              As for 'Shoot', I merged some of the commands from the xml files provided by others in this thread. I'm finding the Shoot will not recognize some commands. I.E. I have 'reload', 'revive' and 'repair'. It doesn't seem to be able to distinguish between them. I'm thinking this may be a training issue that I haven't taken the time to work on yet.

                              Two other things that bother me about all this:

                              1. I like to use TeamSpeak with my friends. I use voice activated mode so I don't have to worry about pressing a key to talk. There are plenty of options to work around this, but so far, I'm not sure I want to change. So the coordination of TS, Ingame VOIP and Shoot starts to get way to complicated for me.

                              2. The 'responsiveness' of the voice commands are slower on my rig than just hitting a key for obvious reasons. Not that much slower, but I really haven't had enough time yet in game to see if it's an issue. I'm guessing I'll find it most useful and tolerable by limiting the commands to just the commo rose stuff.

                              At any rate, It's fun to experiment with all this and I definatley appreciate the information the previous posters have provided on this. Nice Job to you all.

                              BTW: I'm using a Nostromo N52 and G15 keyboard, and an mx518 mouse as well. SO many buttons to choose from.

                              Comment


                              • #60
                                Re: BF2 &amp; VoiceBuddy3.0

                                Originally posted by Cardini
                                BTW: I'm using a Nostromo N52 and G15 keyboard, and an mx518 mouse as well. SO many buttons to choose from.
                                :laugh: Mental overload trying to remember what button does what and now what voice command does what. :laugh:

                                Comment

                                Working...
                                X