Share via


How to: Provide Access to Speech Recognition

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Use QA controls to provide access to speech recognition. Use a single QA control for each question and answer cycle or for each prompt an application speaks to a user.

Specifying Control Properties

To specify general QA control properties

  1. In the Toolbox, drag a QA control onto the design canvas of an .aspx page.

  2. Right-click the QA control, and then click Property Builder to open the General panel of the QA Property Builder.

  3. In the ID box, type a unique ID for this QA control.

    Note

    The ID of a Speech Control or Application Speech Control must consist entirely of ASCII characters in the ranges A-Z, a-z, and 0-9. IDs containing characters outside this range might fail to display properly and references to these IDs might fail.

  4. If applicable, in the Speech Settings Item box, type or select the ID of the SpeechControlSettingsItem to apply to this QA control.

  5. In the SpeechIndex box, type the evaluated activation index of this control.

    Developers can also specify the evaluated activation order using the Speech Controls Outline.

  6. If applicable, in the ClientActivationFunction box, type the name of a client-side script function called to evaluate whether this QA control can be activated.

  7. Select the AllowCommands check box to specify that a user can interrupt this dialog by issuing a command to the application or clear the AllowCommands check box to specify that a user cannot interrupt this dialog.

See Also

Other Resources

Design Dialog Flow
Create SALT Voice Response Application Projects