Speech Server Requirements

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.

Speech Server??requires the following hardware and software.

Hardware Requirements

The computer on which you install Speech Server must meet the following minimum system requirements. Requirements are provided for two component configurations:

  • Speech Server plus Development Tools, which targets programmers who are installing Speech Server on a stand-alone computer for application development
  • Speech Server plus other Speech Server components, which targets administrators who are installing Speech Server on one or more computers for deployment

A server is defined as a computer that has a hardware-level fault tolerance that communicates over a TCP/IP network. Fault tolerance compliance requires redundant power supplies and RAID on all drives.

Your hard disk requirements depend on the amount of log data you want to store on the computer. For production servers, you should regularly move log files to another computer (typically, during off-peak hours).

Feature Speech Server + Development Tools Speech Server + Other Components

Processor

Pentium 4 processor running at 2.5 GHz or faster

Pentium 4 processor running at 2.5 GHz or faster

(recommended 1 MB of L2 cache and front-side bus of 533 MHz or more)

Number of processors

1

1

(2 recommended)

RAM

1 GB

2

(4 GB recommended)

DVD-ROM Drive

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

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

Network Interface Card (NIC)

Required

Required

Free hard disk space (for installation)

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

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

Free hard disk space (for logging)

5 GB

20 GB

Voice over IP (VoIP) Gateway

Required to connect to a PSTN, (unless using a legacy telephony board)

Required to connect to a PSTN, (unless using a legacy telephony board)

Telephony board

Required only if using Telephony Interface Manager Connector (TIMC). (Typically used in legacy Speech Server deployments.)

Required only if using TIMC. (Typically used in legacy Speech Server deployments.)

Video

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

Optional depending on installed components

Keyboard and mouse

Required

Optional depending on installed components

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.

Optional depending on installed components

Audio output device

Recommended for application development

Optional depending on installed components

User Permissions

You must be a member of the Administrators group on the target computer to install Speech Server and all prerequisite software. To verify that you are an administrator, go to Control Panel, and then click User Accounts. If you are not an administrator, see your network administrator.

However, administrative permissions are not required to 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 Microsoft Visual Studio 2005 or Internet Information Services (IIS) have access to Speech Server Developer Tools.

Software Prerequisites

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, each Speech Server component carries its own software prerequisites. The Speech Server installer checks for these prerequisites in the order shown in the following table.

Note

After installing the prerequisite software, install the latest service packs and all critical updates from Windows Updat.

Early in the Speech Server installation process, you are prompted to choose which components you want to install. For example, whereas Speech Server Developer Tools carry several requirements, the documentation only requires Microsoft Windows. Use the following table to determine which requirements you need to install, based on your chosen Speech Server components.

Requirement Server Components Development Tools Documentation Administrative Tools Data Processing Utilities

Supported operating system. (See list under Software Prerequisites above.)

YES (See Remarks below.)

YES

YES

YES

YES

Visual Studio 2005

NO

YES

NO

NO

NO

Internet Information Services (IIS)

YES

YES

NO

NO

NO

Microsoft Message Queuing (MSMQ)

YES

YES

NO

NO

NO

.NET Framework 3.0

YES

YES

YES

YES

YES

ASP.NET 2.0

YES

YES

NO

NO

NO

Microsoft XML 6.0 (MSXML6)

YES

YES

YES

YES

NO

Visual Studio 2005 Extensions for Windows Workflow Foundation

NO

YES

NO

NO

NO

Note??????ASP.NET is preinstalled on 64-bit operating systems, such as 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.

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 a trial 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).

Note

Speech Server Analytics and Tuning Studio requires Visual Studio 2005 and supports application tuning and analysis with English (United States) operating systems using English (United States) locales only. Within that environment, you can analyze data from applications for English (United States) and other languages.

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 program until the installation is complete.

    Note

    Steps 4 through 6 are not required if you are running 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 program 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.

Hotfix for Microsoft .NET Framework 2.0 (KB917833) on Microsoft .NET Framework 2.0

To install the hotfix for .NET Framework 2.0

  1. On the Speech Server DVD, change directories to %DVDROOT%\Prerequisites\dotNetFramework\KB917833.

  2. Double-click the appropriate executable for your operating system (NDP20-KB917833-X86.exe for 32-bit systems or NDP20-KB917833-X64.exe for 64-bit systems), and then follow the instructions to install the hotfix.

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 Windows Authentication.

  4. Click OK.

Remarks

Windows Server 2003 is required for voice-response application deployment. For more information, see supported Windows Server 2003 versions under Software Prerequisites above.

Internet Protocol v4 (IPv4) is required for voice-response application deployment. IPv4 is installed and enabled by default in all Windows versions that Speech Server supports. Applications successfully deploy on a computer running IPv6, provided IPv4 is also enabled.

The Telephony Interface Manager Connector (TIMC) component requires a Telephony Interface Manager (TIM).

IIS installation requires only the World Wide Web Publishing service and ASP.NET. File Transfer Protocol (FTP), Network News Transfer Protocol (NNTP), and other IIS services are not required.

The Microsoft .NET Framework 3.0 installer also installs Microsoft .NET Framework 2.0 and prevents it from being uninstalled.

Installing some prerequisites might restart the World Wide Web Publishing service.

See Also

Tasks

How to: Install Speech Server

Concepts

Installation Checklist

Other Resources

Build a Data Warehouse