Share via


The SASDK Sample Applications

  Microsoft Speech Technologies Homepage

The Microsoft Speech Application SDK Version 1.1 (SASDK) sample applications are categorized into one of three categories, according to the type of ASP.NET Application Speech Control that the sample highlights. These three categories are: Basic Speech Control Samples; Dialog Speech Control Samples; and Application Speech Control Samples.

The SASDK help documentation for each application describes the important tasks, concepts, or component functionality that the application highlights. Comments inside the application code often supplement the documentation.

Each sample is complete, and runs with few or no additional modifications. Refer to Running the SASDK Samples for instructions on running the SASDK sample applications. Click one of the following links to open a Help documentation page for the samples included in this SASDK. Clicking a link does not open the sample application.

Basic Speech Control Samples
Using Tap-and-talk
 
Dialog Speech Control Samples
Gathering Input and Stating Results Using Global Commands and Context-sensitive Help
Responding to Silence and Unrecognized Input Using DTMF
Constructing Natural-sounding Recorded Prompts Centralizing the Settings for Multiple QA Controls
Employing Confirmation and Correction Strategies Playing a Prompt across a Page Transition
 
Application Speech Control Samples
Selecting an Item from a List Acquiring Credit Card Information
Obtaining a Phone Number Navigating Tabular Data
Obtaining and Validating Dates ColorChooser: A Custom Application Speech Control

To view the source code for a sample, open the source code file for that sample. The source code and supporting files (such as grammars) for the sample applications appear in the Samples directory. The Samples directory is located at:

C:\Program Files\Microsoft Speech Application SDK 1.1\Applications\Samples

Remarks

  • Although the sample applications demonstrate important features of speech-enabled Web applications, they are not fully implemented applications and they do not support common features outside of the speech recognition features that they demonstrate. For example, the samples do not support keyboard input, speaker verification, or database access.