This is more for the *new* user of voice attack, rather than the experienced user, but I am sure that some of the following pointers will come in handy for you.
This method will ensure[1] that your custom commands will stay during a pack update.
1) Make a list of the commands that you want to add new triggers to. (This will come in handy later on )
2) Create a new profile. This is easy, just press Alt+N, and the "Create a New profile" window will open up
3) Type in your New Profile name. Make it something sensible/notable.
4) You will see several buttons and icons. Don't worry, they won't bite you. Click the "New Command" button in the top right of the "New profile" window (this is also the same window as the "Edit profile" window.
5) A new window will pop up.
6) You have several options here.... so lets go for the simplest option: Adding a new trigger phrase.
7) Make sure that "When I say" is ticked. In the text box (it has "New Command" in it), type in your new "trigger phrase". So for example "Make the Jump" if you want to add a new trigger phrase to jump between systems.
8) Then, further down the same window: Click Other -> Voice Attack Action -> Execute Another Command
9) The following box will appear
10) Make sure that "Execute by name (advanced)" is ticked. In the text box that appears, type in the name of the command that you want to run. This will be the "When I say" command. So for example with "Docking speed;Safety dock;Slow for docking" you just need to put in "Docking Speed" "Safety Dock" "Slow for docking"
If the command that you want to run is something like "[disable;enable;show;hide;toggle;] Orbit lines", then you will want to put in the specific variation that you are covering for.
The ((0%)) in the "execute selected command" dropdown shown is just from my existing profile. If you have any commands in the profile, the first one in your profile would show up here.
11) Click OK, Then OK,
12) Repeat this for each command that you want to alter.
13) Once you have finished adding new triggers, now you need to link this to your existing profile.
14) Select the Voice Pack that you want to include these commands into.
15) Go to the "Edit profile" screen of the Singularity profile, and next to the profile name you will see a tick mark. (On newer versions of voice attack, this has been replaced with an "options" button, but its still the same)
Click it.
16) On the "Profile Options tab", you will see the line "Include commands from another profile".
17) Click the triple dots at the end and this window pops up:
18) Click the plus symbol, and add the voice pack profile that you want to include commands from.
Then just click "OK" all the way back to the base Voice Attack window.
19) Now, to use the profile, you just need to set the Singularity profile as the active profile, and you will find that all of your existing commands will still work, whilst also retaining your new commands/triggers.
Caveat: IF there is a command clash, then the active profile will take precedence over the "included" profile. So this means that if you have the same command *trigger* in both the custom profile, and the voice pack (Singularity/Event Horizon) profile, then the *voicepack* profile command will trigger. You might prefer to *reverse* the order of the "included commands from" (so that you include the custom commands profile *into* the main Voice Pack profile...).
And if you want to upgrade the Voice Attack profile? Easy, just import the new updated VA profile into Voice Attack, and then go from Step 13 (and choose the new profile that you want to include).
[1] In theory at least
*EDIT* See Attached profile which has a couple of examples commands already setup.
Use this as a base for your custom commands making if you so desire. If you are just adding in *new* voice triggers to existing commands, use the Voice Trigger Editor in the HCS Customiser to do so (To access the customiser, you can say "Protocol override customise my settings" or press LeftAlt+LeftShift+LeftCtrl+Enter ), then click "Voice Trigger Editor".
This method will ensure[1] that your custom commands will stay during a pack update.
1) Make a list of the commands that you want to add new triggers to. (This will come in handy later on )
2) Create a new profile. This is easy, just press Alt+N, and the "Create a New profile" window will open up
3) Type in your New Profile name. Make it something sensible/notable.
4) You will see several buttons and icons. Don't worry, they won't bite you. Click the "New Command" button in the top right of the "New profile" window (this is also the same window as the "Edit profile" window.
5) A new window will pop up.
6) You have several options here.... so lets go for the simplest option: Adding a new trigger phrase.
7) Make sure that "When I say" is ticked. In the text box (it has "New Command" in it), type in your new "trigger phrase". So for example "Make the Jump" if you want to add a new trigger phrase to jump between systems.
8) Then, further down the same window: Click Other -> Voice Attack Action -> Execute Another Command
9) The following box will appear
10) Make sure that "Execute by name (advanced)" is ticked. In the text box that appears, type in the name of the command that you want to run. This will be the "When I say" command. So for example with "Docking speed;Safety dock;Slow for docking" you just need to put in "Docking Speed" "Safety Dock" "Slow for docking"
If the command that you want to run is something like "[disable;enable;show;hide;toggle;] Orbit lines", then you will want to put in the specific variation that you are covering for.
The ((0%)) in the "execute selected command" dropdown shown is just from my existing profile. If you have any commands in the profile, the first one in your profile would show up here.
11) Click OK, Then OK,
12) Repeat this for each command that you want to alter.
13) Once you have finished adding new triggers, now you need to link this to your existing profile.
14) Select the Voice Pack that you want to include these commands into.
15) Go to the "Edit profile" screen of the Singularity profile, and next to the profile name you will see a tick mark. (On newer versions of voice attack, this has been replaced with an "options" button, but its still the same)
Click it.
16) On the "Profile Options tab", you will see the line "Include commands from another profile".
17) Click the triple dots at the end and this window pops up:
18) Click the plus symbol, and add the voice pack profile that you want to include commands from.
Then just click "OK" all the way back to the base Voice Attack window.
19) Now, to use the profile, you just need to set the Singularity profile as the active profile, and you will find that all of your existing commands will still work, whilst also retaining your new commands/triggers.
Caveat: IF there is a command clash, then the active profile will take precedence over the "included" profile. So this means that if you have the same command *trigger* in both the custom profile, and the voice pack (Singularity/Event Horizon) profile, then the *voicepack* profile command will trigger. You might prefer to *reverse* the order of the "included commands from" (so that you include the custom commands profile *into* the main Voice Pack profile...).
And if you want to upgrade the Voice Attack profile? Easy, just import the new updated VA profile into Voice Attack, and then go from Step 13 (and choose the new profile that you want to include).
[1] In theory at least
*EDIT* See Attached profile which has a couple of examples commands already setup.
Use this as a base for your custom commands making if you so desire. If you are just adding in *new* voice triggers to existing commands, use the Voice Trigger Editor in the HCS Customiser to do so (To access the customiser, you can say "Protocol override customise my settings" or press LeftAlt+LeftShift+LeftCtrl+Enter ), then click "Voice Trigger Editor".
Comment