Phrase Builder

This phrase builder is a tool designed to support prototyping dynamic descriptions such as dynamic state descriptions, object responses, and/or context responses.

To create parameters in a dynamic description:

  1. Enter the description that will have changing parts (i.e., parameters) in the first text area.
  2. Within the description in the text area, surround the words, or groups of words, that are to be made into parameters with double curly braces like this “{{very bright}}”.
  3. Replace the words inside the braces with a name that represents the parameter like this "{{parameterName}}". Ensure there are no spaces between the parameter name and the curly braces. A simple example description with a named parameter may look like "Stars in night sky are {{starBrightness}}." In this case, a single text area will be added, and each option for the "starBrightness" parameter can be added.
  4. Enter options for each named parameter on a new line in each new text area.

Note: As named parameters are placed in curly braces in the initial text area and options are added in the created text areas, the output description (below) will be displayed with select boxes containing the options for each named parameter. You can use the select box(es) to easily test how each option sounds within the description. Refreshing the page will automatically load the most recently autosaved descriptions. To clear everything, you may need to clear your browser cache.




Save and load

Save and load under a specific name to get it back later.