Application Deployment Overview

Application Deployment Overview

This section provides an overview of deploying and managing speech applications in the Microsoft Speech Server (MSS) environment.

This section contains:

Deploying Speech Applications

Speech applications are Web applications. Deploying a speech application to be managed by MSS means first installing it on a Web server. See Installing a Web Server.

Note  The Speech Application SDK (SASDK) provides a Project Wizard to create both a speech web application and a self-installing .msi for the application. For more information, refer to the SASDK documentation on deploying applications.

Managing the Deployed Application

Additional components and settings enable the application to be managed in the MSS environment:

  • The Speech Controls and Speech Application Deployment Service (SADS) must be installed on the Web server hosting the application. Speech Controls provide client-side management of rendered speech controls. (If the SASDK is installed on the Web server, this step is not necessary.) SADS enables MSS to administer the application.

  • An application manifest file must be present to define settings required by SADS. The manifest file identifies the application Start page, as well as (optionally) any resources to be preloaded. See About Application Manifest Files 

  • The MSS environment must be configured to manage the application.

For service availability, at least two Web servers are recommended for hosting speech applications.

See Also

Deploying an Application to Speech Server | Administering Speech Server Using MMC