A basic Voice Attack question

I've got a very basic Voice Attack question.

I use Teamspeak with a button on my joystick mapped to 'Push to Talk'

How can I set up Voice Attack so that it is turned off when the 'Push to Talk' button is pressed?

I've tried google and looking at the Voice Attack options but can't figure it out :eek:
 
I've got a very basic Voice Attack question.

I use Teamspeak with a button on my joystick mapped to 'Push to Talk'

How can I set up Voice Attack so that it is turned off when the 'Push to Talk' button is pressed?

I've tried google and looking at the Voice Attack options but can't figure it out :eek:

that is actually quite easy. Of you map the push to talk button to your global hotkey recognition in VA it should work.
You can find it by selecting the options in VA (the little wrench).
 
Thanks for the reply. However, that only seems to work with the keyboard, it doesn't recognise joystick button presses...
 
Thanks for the reply. However, that only seems to work with the keyboard, it doesn't recognise joystick button presses...

Nope, direct mapping of joystick buttons is not supported at the moment.

On a side note, if you enable global prefixes in VA for you command activation
("Hal, open the pod bay door", "Hal, can you read me?", ... ), it might not be necessary to actually turn off recognition while chatting
 
Last edited:
i have another voice attack question! (rather than starting a new thread)

how do i make a voiceattack command for docking request?

i know the basics, but the problem im facing is making sure that the left panel is always on 'navigation'. otherwise it would be
1
e
e
space
s
space

correct?
 
Last edited:
i have another voice attack question! (rather than starting a new thread)

how do i make a voiceattack command for docking request?

i know the basics, but the problem im facing is making sure that the left panel is always on 'navigation'. otherwise it would be
1
e
e
space
s
space

correct?

I've been trying to do the same, but unfortunately I don't think there is a way to be sure it is always on Nav when the sequence starts.

I hope the devs add this to the key bindings eventually, but please post if you find a way round this in the meantime :)
 
Thanks for the reply. However, that only seems to work with the keyboard, it doesn't recognise joystick button presses...

You could make the joystick button send the required keypress, if the stick control software supports that. Or you could use GlovePIE, which adds stick->key translation to any stick. Or, you could use GlovePIE directly (instead of VA), this should work...

Code:
Microphone.Enabled = Joystick1.Button10
Microphone.PushToNotTalk = Joystick1.Button11
 
i have another voice attack question! (rather than starting a new thread)

how do i make a voiceattack command for docking request?

i know the basics, but the problem im facing is making sure that the left panel is always on 'navigation'. otherwise it would be
1
e
e
space
s
space

correct?

I have a profile that has a "Request Docking" Command
It works because my profile is set up so you can jump to a specific tab name just by saying the tab.

So when you say Request Docking, if its not on the correct tab it will jump there first then execute the command.

You can download the zip from the link under my signature, the profile also syncs actions to the keyboard so you can use either va commands or keyboard and it all stays in sync.

You need the beta version of VA for it to work
 
i have another voice attack question! (rather than starting a new thread)

how do i make a voiceattack command for docking request?

i know the basics, but the problem im facing is making sure that the left panel is always on 'navigation'. otherwise it would be
1
e
e
space
s
space

correct?

Add:
q
q
1
to the end, with pauses of 0.3s between commands and key holds for 0.05s and you'll set it back to the first screen ready to say again if needed and be looking straight ahead.
Sometimes it gets a bit confused and doesn't go to the right screen, but it's easy to then set it back and do it again.
 
For docking:

Press 1 key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press E key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press E key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Space key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press S key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Space key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Q key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Q key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press 1 key and hold for 0.1 seconds and release

That is straight from my VoiceAttack profile. Works great.
 
For docking:

Press 1 key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press E key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press E key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Space key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press S key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Space key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Q key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press Q key and hold for 0.1 seconds and release,
Pause 0.5 seconds,
Press 1 key and hold for 0.1 seconds and release

That is straight from my VoiceAttack profile. Works great.

Mine is set up the same, only my pauses are shorter. I found that .3 seconds to get to the panel is enough, and then .05 per keystroke, makes it pretty fast and I haven't had troubles with it lagging behind in Open Online yet.

9PEdd9b.png
 
Might tweak mine to lower the holds and delays. Mine runs a little over 4.5 seconds total and shaving a second or second & 1/2 could help when coasting in silent/cold running. Thanks!
 
Thanks for the reply. However, that only seems to work with the keyboard, it doesn't recognise joystick button presses...

I downloaded JoytoKey to solve this with my Thrustmaster T.Flight HOTAS. There are a number of other free utilities you can use to map joystick buttons to key presses or macros.

One button on my left thumb now activates TS talking and tells VA to stop listening while I talk in TS.
 
you can assign 2 keybinds to each control, i just do 1 as a joystick button and 1 as a keyboard command, then map the keyboard command to VA.

Though on my set up i tend to not have any toggles on my joystick so it keeps things in sync, i just use voice commands or keyboard for toggles
 
Thanks for the reply. However, that only seems to work with the keyboard, it doesn't recognise joystick button presses...


Sorry for the lateness of my reply - you've probably already sorted out your issue by now. You need to go to the options screen in VA. Near the bottom is an button titled Joystick Options, you need to go in here to enable your stick(s).

I got it to work just fine. I press the pinky button on my X-55 when I want VA to listen. I also assign this button to mute my comms in game - so my mates don't hear me repeatedly saying, "Engage friendship drive". :D
 
Last edited:
Back
Top Bottom