Voice Attack - Getting Voice attack to plot a course

Thank you for working out how to do this.

I did not realise that Voice Attack could set the position of the mouse, and it seems those I've told about this thread, didn't know Voice Attack could that either. Voice Attack is, I think, probably the best piece of software created in this century so far. It has so much versatility and opens up possibilities for so many uses, not just within Elite Dangerous, or even in games. With what Voice Attack is able to do, I am sure that many disabled people find it very useful, and allows them to gain a new level of use with a PC that maybe they couldn't do before, but I am no expert on disability, someone who is disabled is the person who should be singing it's praises for the disabled community (and they probably do).

Anyway ... with regards to your guide in the first post, I found it very easy to follow. It looks daunting at first ("I have to do ALL THAT?") but if you're used to using Voice Attack, you know it's not a program you can just install and forget about, it requires quite a bit of setting up, so your instructions should not put people off if they are used to Voice Attack.

I found the debugging part of your post a little confusing. The way you have written it, it's as if that's what I need to do for my set up. I found the things I needed to change were different to yours, so maybe re-writing the debugging part as more like "If you have this problem - do this ..." might come across better. I found that if I increased the pauses, I could see better what it was doing and where it failed in the steps, as the first time I tried it, everything went by so fast, and it was hard to see what went wrong.

All in all, a great guide, thank you.

Alien
 
Last edited:
Well what is the point typeing out instructions when you can just share the profile? Here's mine, 3000 commands, 90 or so are common systems for the gal map.

Because if you think somebody who's new to voice attack would probably be put off by looking at the instructions the OP Made.
What makes you think that a profile of 3000 commands is going to suddenly make them think oh cool i understand how to create commands in voice attack now.

Also your keybindings in your profile need to match the keybindings of the person importing your profile.
I See you dont have them mapped to basic keybind commands and then call those commands from within your other commands.
which basically means someone new would have to go through all your commands and edit them to match their keybindings.
Quite easy if you have a lot of experience in VA, which someone new would not have.

As i said everything is easy if you know how, the OP was just showing the how.

Nice profile btw.
Well said Dizzy B.

When I bought the Astra voice pack from HCS, and I opened it up in Voice Attack, it looked very intimidating, as I knew it wasn't working because I have custom bindings for the way I like it set up, and the voice pack was using default bindings. I could not find my way around the 2,000 ish commands to change it how I needed it.

Then I updated Voice Attack (love the way the commands now hide in groups) and bought the Verity voice pack. I edited one group of commands, learned a little more about how commands are set up, and now I feel more confident using Voice attack.

While 777Driver's gesture of "Here's my profile" is offered with the best of intentions, I can say from experience, just giving someone who's new to Voice Attack a 3,000+ command profile isn't really going to help. Teaching them how to set up commands, gives them something I first heard the Citizen's Advice Bureau (in the UK) use ... "Self Empowerment" ... the ability to do it yourself and not rely on someone else doing it for you.

Alien
 
Last edited:
Hi, I promised that I would write a guide to demonstrate how to get voice attack to set course for you.
However my computer was destroyed by a bad windows update and I had to reinstall everything again.
So here it is, if a bit late.

What I want to do.

tell voice attack "Set course for Sol", "Set course for Lugh" etc.

I'm presuming that you are at least using voice attack for basic commands.
At the begining I will explain everything. at the end it is abbreviated.
ie. Click Pause, Change the time to 000.170s and click ok becomes Pause 0.17s

Step 1. Creating the open map macro

  1. click edit profile in voice attack
  2. create a new command
  3. change the name of the command to ((map step 1))
  4. uncheck "When I say" (so the command is disabled)
  5. Click "Key Press" and press your map key (mine is set to / )
  6. Click Ok
  7. Click Pause
  8. you need a 3 second pause for the map to open, so enter 003.00 and click ok
  9. Alt tab to the game and press the map key that you entered.
  10. Comback to voice attack and press "Mouse"
  11. click "Set Position"
  12. Alt tab to the game and hover the mouse over "Navigation" tab.
  13. Press ALT+F3 to save the mouse location
  14. Back to voice attack, you should see the mouse co-ords set. Click Ok, and Ok.
  15. add a pause for 0.17 seconds
  16. add Mouse -> "Click Left Button" -> Ok (hint: Half way down the mouse dialog)
  17. pause 0.17s
  18. Mouse -> Set Position
  19. in game, click the Navigation name box and press Alt F3 , return to Voice attack and ok, ok
  20. pause 0.17s
  21. Mouse -> Click Left Button

Step 2. Create the close map macro
  1. create a new command called ((map step 2)) the same way as before
  2. in game type SOL in the navigation search box
  3. go back to voice attack
  4. Key Press RETURN
  5. Pause 1.5s (allow the map to scroll)
  6. Add Mouse - (set position to the center of the navigation route icon)
  7. pause 0.17s
  8. Add Mouse -> Left Click -> Ok
  9. Pause 0.17s
  10. Key press (Map Key)
  11. close the macro

Step 3. Adding a destination setting course for sol
  1. Create a new command called "Set Course For Sol" (leave this one active)
  2. Click OTHER
  3. in the top combo box select "Execute another command"
  4. select ((map step 1)) and Ok
  5. Now we type out the system name using a pause between presses
  6. Key Press -> S
  7. Pause 0.17
  8. Key Press -> O
  9. Pause 0.17
  10. Key Press -> L
  11. Pause 0.17
  12. Other Command -> ((Map Step 2)) ok and done.

Step 4. Trying it out and Debugging the bad placement of windows and pauses
  • Go back to elite and close the map
  • Say to voice attack "Set course for Sol" and watch closely for what is wrong
  • The S isn't being recognised so edit ((map step 1))
  • Add a pause to the end of the macro for 0.5s and close and done
  • back in game, try it out.
  • the scrolling fo the map takes too long so we need to add a bigger pause
  • Edit ((map step 2))
  • Highlight the first pause and edit it for 3 seconds.
  • Close everything back down to the main VA screen and try it in game again
  • Everything should work, however sometimes the dialog is above or below the initial place
  • in game open the map and select a nearby star that is slightly above your current position
  • Select this nearby star and go back to VA
  • Edit ((map step 2)) again
  • Select the last pause in the macro
  • Add Mouse command set possition
  • set this with F3 to the center search arrow at the side of the navigation bar
  • Pause 0.17s
  • Mouse -> Left Click
  • Pause 0.5s
  • Mouse -> Set Position -> in the center of the set route navigation button.
  • Pause 0.17s
  • Mouse -> Left Click

You may have to change the positions of the first and second click of the route icon for systems that are slightly above / below you.

All you have to do now is repeat step 3 with your system names in the macro.

Hope this helps someone.



EventHandler<T>

+Rep for the effort very cool.
But, but watch out for what commands you put in VA, they can have serious consequences when VA starts something unintentionally, very serious. I chat on TS too and sometime VA vi pick something it was not supposed to pick up.
I strongly recommend that you have a button to turn on VA, especially if you use VA to fly your ship, else consequenses can be grave , trust me :(

Cheers Cmdr's
 
+Rep for the effort very cool.
But, but watch out for what commands you put in VA, they can have serious consequences when VA starts something unintentionally, very serious. I chat on TS too and sometime VA vi pick something it was not supposed to pick up.
I strongly recommend that you have a button to turn on VA, especially if you use VA to fly your ship, else consequenses can be grave , trust me :(

Cheers Cmdr's

I switch to push-to-talk on Teamspeak when I am using Voice Attack, as I have the same button for push-to-talk set up to stop Voice Attack listening, so that if I want to speak on Teamspeak, it won't set off any commands in Voice Attack.

But yes Napoleon, good advice. :)
 
Last edited:
Back
Top Bottom