Speech Control Editor Features
Speech Control Editor is the primary development environment for building the components of a speech-enabled application. Highlighted features of Speech Control Editor are outlined below. For a more complete description, see Creating Speech-Enabled Web Pages in the Speech Application SDK (SASDK) Help documentation.
Highlighted Features
Property Builders
Property Builders present the most common properties of Speech Controls in an organized, intuitive format, to guide developers through the configuration process. They also include pages from which developers can link speech grammars and prompts. When a control is dragged from the control toolbox and dropped onto the page in the Design view of Visual Studio .NET 2003, the developer accesses the Property Builder by right-clicking the control.Support for Speech Controls
Speech Control Editor includes full design support (complete with Property Builders) for Speech Controls. Among the new Speech Controls are Validator controls, SemanticMap and SemanticItem controls, Application Speech Controls, and Simple Messaging Extension (SMEX) controls. Developers can use these controls in their applications as easily as QA and Command controls.Speech Controls Outline Window
The Speech Controls Outline Window is a dockable window that appears when a Speech Control is dropped onto the application page in the Design view of Visual Studio .NET 2003. It displays an outline of the Dialog Speech Controls and Application Speech Controls in the order of their activation, and allows developers to manipulate this order. The window also displays an outline of the prompts, grammars, semantic items, and client activation functions associated with each control.Speech Application Wizard
The SASDK installs a new project template for speech-enabled Web application projects created with Visual Studio .NET 2003. Opening this template opens the Speech Application Wizard. The wizard allows developers to configure settings for both voice-only and multimodal applications, and then creates a solution file containing prompt projects, a blank grammar file, the grammar library, and application-specific debug settings.