Quick Installation for Developers

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.

This installation guide is intended for speech application developers who want to quickly set up and run Speech Server. This guide assumes a single server topology and provides no scalability instructions. It is not intended for enterprise installation or deployment. For enterprise installation instructions, see Installing Speech Server. For more information about deployment, see Deployment.

This guide includes:

  • What Gets Installed
  • Hardware Requirements
  • User Permissions
  • Prerequisite Software

What Gets Installed

With the Speech Server installer, you can install the following Speech Server components:

  • Speech Server Components ??? Core software that provides speech recognition, speech output, and management of telephony sessions.
  • Development Tools ??? Tools used within Microsoft Visual Studio 2005 to develop and debug speech applications. This feature cannot be installed without the Speech Server Components and Administrative Tools features.
  • Documentation ??? Product documentation for Speech Server, including setup, development, administration documentation, and managed code reference libraries and code examples.
  • Administrative Tools ??? Administrator console and other administrative tools for Speech Server.
  • Data Processing Utilities ??? Tools used to process Speech Server log data.

Installing Documentation and Administrative Tools Only

If you do not want to install all Speech Server components, you can install only the Documentation and Administrative Tools by selecting them and clearing all other components check boxes on the Component Installation page of the Installation Wizard. The Administrative Tools can be used to administer Speech Server instances on local computers and remote computers.

Speech Server system requirements and prerequisites do not apply when you install only the Documentation and Administrative Tools.

Hardware Requirements

The computer on which you install Speech Server must meet the following hardware requirements.

Feature Requirement for Speech Server Installation

Processor

A single processor running at 2.5 gigahertz (GHz) or faster.

RAM

1 GB.

DVD-ROM Drive

Required only if installing from a DVD rather than from a network.

Network Interface Card (NIC)

Required.

Hard Disk Space

NTFS-formatted local partition with 3 GB of available hard disk space.

The following are additional requirements and recommendations for computers that are used to develop speech applications.

Feature Requirement or Recommendation for Speech Application Development

Video

Super VGA (800 x 600) or higher resolution adapter and monitor.

Keyboard and Mouse

Required.

Microphone

Optimal performance is achieved with a high-quality close-talk (headset) microphone. A universal serial bus (USB) microphone with gain adjustment support is recommended.

Audio Output Device

Recommended for application development.

User Permissions

You must have administrative permissions on the target computer to install Speech Server and all prerequisite software.

However, administrative permissions are not required to use Speech Server or develop ASP.NET speech applications. Users can run Speech Server on a computer running in Standard or Restricted mode. All guest accounts on the computer that have access to Visual Studio 2005 or Internet Information Services (IIS) have access to Speech Server.

Supported Operating Systems

Speech Server requires one of the following:

  • Microsoft Windows XP Professional SP2 (x86 or x64)
  • Microsoft Windows Vista Ultimate (x86 or x64)
  • Microsoft Windows Vista Business (x86 or x64)
  • Microsoft Windows Vista Enterprise (x86 or x64)
  • Microsoft Windows Server 2003 Standard Edition R2 (x86 or x64)
  • Microsoft Windows Server 2003 Enterprise Edition R2 (x86 or x64)
  • Microsoft Windows Server 2003 Standard Edition SP2 (x86 or x64)
  • Microsoft Windows Server 2003 Enterprise Edition SP2 (x86 or x64)

In addition, before you install Speech Server, you need to enable or install the components listed in the following sections.

Note

ASP.NET comes preinstalled on 64-bit operating systems, such as Windows Server 2003 (64-bit). If you are installing Speech Server on a 64-bit operating system, you do not need to install ASP.NET separately.

Prerequisite Software

Microsoft Visual Studio 2005

Speech Server requires one of the following Visual Studio 2005 editions:

  • Visual Studio 2005 Standard Edition SP1
  • Visual Studio 2005 Professional Edition SP1
  • Visual Studio 2005 Team Suite SP1
  • Visual Studio 2005 Team Edition for Software Architects SP1
  • Visual Studio 2005 Team Edition for Software Developers SP1
  • Visual Studio 2005 Team Edition for Software Testers SP1
  • Visual Studio 2005 Professional Edition 90-Day Trial SP1
  • Visual Studio 2005 Team Suite 180-Day Trial SP1

If you do not have a copy of Visual Studio 2005, you can obtain an evaluation copy by going to Microsoft Visual Studio 2005 and clicking Try it Now.

Note

Speech Server Analytics and Tuning Studio requires Microsoft SQL Server. If you plan to use Speech Server tuning tools and you do not already have SQL Server 2000 or SQL Server 2005 installed on your computer, select the option to install SQL Express during the Visual Studio 2005 installation process. Speech Server Reporting Services (RDL) reports require SQL Server 2005 (Standard Edition or later).

Service Pack 1

Speech Server requires Visual Studio 2005 Service Pack 1, which you can download free from the Microsoft Developer Center.

Note

Visual Studio 2005 Service Pack 1 is a large program and can take a long time to install. As a rule, allow as much time to install Service Pack 1 as you did to install Visual Studio 2005.

To download Visual Studio 2005 Service Pack 1

  1. Go to Visual Studio 2005 Service Pack 1.

  2. At the bottom of the page, click your Visual Studio 2005 version.

  3. On the next page, click Download.

  4. In the File Download dialog box, do one of the following:

    • To start the installation immediately, click Run.
    • To copy the download to your computer for installation at a later time, click Save.
  5. When you start the installation, follow the wizard until the installation is complete.

IIS and MSMQ

You must install Internet Information Services (IIS) 6.x or later and Microsoft Message Queuing (MSMQ) 3.0.

To install IIS and MSMQ

  1. Click Start, click Control Panel, and then click Add or Remove Programs.

  2. Click Add/Remove Windows Components.

  3. In the Components box, select Application Server, and then click Details.

  4. Select the check boxes next to Message Queuing.

  5. Click OK, and then click Next.

  6. When the wizard is complete, click Close.

.NET Framework 3.0 and ASP.NET 2.0

You must install IIS prior to performing this procedure.

To install .NET Framework 3.0 and ASP.NET 2.0

  1. Go to Microsoft .NET Framework 3.0.

  2. Under .NET Framework Version 3.0, click the version that applies to your computer's chipset: x86, x64, or IA64.

  3. In the new window, click Download, and then follow the instructions until the installation is complete.

    Note

    Steps 4 through 6 are not required if you are installing Speech Server on a 64-bit operating system, such as Windows Server 2003 (64-bit).

  4. Click Start, click Control Panel, click Administrative Tools, and then click Internet Information Services Manager.

  5. Expand your local computer, and then select Web Service Extensions.

  6. Select ASP.NET v2.0, and then click Allow.

MSXML6

To install MSXML 6.0.3883

  1. Go to Microsoft Core XML Services (MSXML) 6.0.

  2. Under Files in this Download, click the version that applies to your computer's chipset: x86, x64, or IA64.

  3. Click Run, and then follow the instructions until the installation is complete.

Visual Studio Extensions for Windows Workflow Foundation

To install Visual Studio 2005 Extensions for Windows Workflow Foundation

  1. Go to Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation).

  2. Click Download.

  3. Click Run, and then follow the program until the installation is complete.

Windows Authentication (Windows Vista only)

Windows Authentication must be enabled to allow application debugging. Windows Authentication is automatically enabled in all Windows editions except Windows Vista.

To enable Windows Authentication in Windows Vista

  1. Click Start, click Control Panel, and then double-click Programs and Features.

  2. In the left panel, click Turn Windows features on or off.

  3. In the feature list, expand Internet Information Services, expand World Wide Web Services, expand Security, and then select the Windows Authentication check box.

  4. Click OK.

Windows Updates

After installing the prerequisite software, install the latest service pack and all critical updates for Windows Server 2003 Enterprise Edition from Windows Update.

Remarks

  • Certain Development Tools features will fail to operate if a speech recognition engine is not installed. For this reason, even if you plan to develop applications only in languages for which Speech Server does not provide speech recognition support, installing at least one language pack that supports speech recognition on your development computer is a best practice. See "User Language Support Issues" in the topic User Language Support Reference for more information.
  • The person installing Speech Server must be a member of the Administrators group.
  • Do not install Speech Server on a computer that is running Speech Server 2004 or Speech Server 2004 R2.
  • You must be a member of the Administrators group to open the sample and reference applications or the solution files.
  • The Microsoft .NET Framework 3.0 installer also installs Microsoft .NET Framework 2.0 and prevents it from being uninstalled.
  • A single-server topology (also called all-in-one) consists of Speech Server and Web server software (IIS and ASP.NET) installed on the same computer.
  • For product news, updates, technical articles, and links to other useful resources, go to the Speech Server Home page.

See Also

Other Resources

Installing Speech Server
How to: Install the TIMC
How to: Install or Remove a Language Pack
How to: Install Business Intelligence Tools