A payload is a piece of information that we (or another program) pass to our command, so that it can be used in the command.
This is distinct from regular voice command phrases, which only
trigger a command.
For example, if we want VC to play a particular song in our media player, we pass the song title as a payload to the command. Otherwise, it wouldn't know what song to play.
In the command macro, these payload values are represented by placeholders. If we are passing one piece of information, that payload looks like {1}. If we need to pass 2 separate pieces of information, such as a song title and an artist's name, we can use {1} to represent the song title and {2} to represent the artist's name.
These placeholders are then
replaced in the command's macro by the values we provide when we issue our voice commands (or using
event payloads).
For this reason, if you don't execute your voice command properly, your command won't work: it won't know what {1}, {2}, etc. stand for unless you pass it that information.
FOR MORE INFORMATION:
Watch the video: Fireside Chat 2 for New Users - Search WikipediaALSO:
Extracts from other video demos useful for new users: Creating a command that uses a payload range. "Set volume to {X}."
https://www.youtube.com/watch?v=lPyfxpXRr9Q&feature=youtu.be&t=6m5s(Early release of VC, so the interface looks slightly different)
Creating a command that uses payload XML and a payload range. "Dim {light X} to {Y}%."
https://www.youtube.com/watch?v=-M7htWfF3tQ&feature=youtu.be&t=5m56s
Making the most of Skype using payloads & Bonus: using payloads attached to events! (Good stuff.)
Documentation (with examples of different types of payloads): For those willing to read text that is longer than a tweet (but with pictures!), see also the wiki entry:
http://voxcommando.com/mediawiki/index.php?title=PayloadsNifty information on the wiki page that answers the question users ask a lot:
Q. "I want the TTS to say the payload phrase, not the payload value".
A. You need the "friendly payload" variable:
http://voxcommando.com/mediawiki/index.php?title=Payloads#Example_of_friendly_payloadsSEE ALSO:
NEW USERS: Variables in VoxCommando --> cool things in {curly brackets}Step-by-step tutorial. Hands-on introduction to payloads and a few other core concepts, with example command xml that you paste into your own command tree and explore.