Freigeben über


Specifying the Evaluated Activation Order of Controls

  Microsoft Speech Technologies Homepage

The order in which Speech Controls and Application Speech Controls appear on an .aspx page does not necessarily reflect the order in which the dialog manager, RunSpeech, evaluates them for activation. Specify the evaluated run-time activation order of Dialog Speech Controls and Application Speech Controls on a specific page using the Speech Controls Outline.

Speech Controls Outline

To specify the evaluated run-time activation order of controls

  1. In the View menu, click Speech Controls Outline to open the Speech Controls Outline, which contains a list of all controls on the active page.
  2. Click a control name, and then click either the Up or Down arrow to modify the control's evaluated run-time activation order.

Note  Answers appear in the Speech Controls Outline only if they already contain a SemanticItem. Answers without SemanticItems do not appear because they have no impact on the evaluated run-time activation order.

The parent node of a Command control in the Speech Controls Outline specifies the scope of that Command. For example, if the scope of a Command is set to a QA control with the ID of QA1, the parent node of that Command in the Speech Controls Outline would be labeled "QA1 Commands."

Note  Modifying the value of the SpeechIndex property of a control results in that control being repositioned accordingly in the Speech Controls Outline.

For more information about the activation process of QA controls, see Activation and Semantic Processing.

See Also

Creating Speech-Enabled Web Pages | Designing Dialogue Flow | Dialogue Organization