Welcome to GotSpeech.NET Sign in | Join | Help

while (speech > milk)

Speech Synthesis and Recognition
Setting up a Speech Server (2007) Development Enviroment

So you are looking for the best way to setup a development environment for your Speech Server applications.

Personally I love VPCs. The downfall to using a VPC with Speech Server is that the sound quality when you debug is horrible, but it's a limitation of the VPC and not Speech Server.

I'd like to build a VPC to redistribute to everyone but I don't think Microsoft Licensing would let me do that.

So here is what you need, including links to some time limit trials of Win2k3 and Visual Studio 2005.

First you need an OS Image.
Win2k3 Server Trial -VPC
http://www.microsoft.com/downloads/details.aspx?FamilyID=77f24c9d-b4b8-4f73-99e3-c66f80e415b6&DisplayLang=en

You then need Visual Studio 2005.
Visual Studio 2005 Team Suite Trial -VHD
http://www.microsoft.com/downloads/details.aspx?FamilyID=FFD86643-7C31-42A2-91D8-7D160449B368&DisplayLang=en

Next you need Speech Server (2007) installation.
http://www.microsoft.com/downloads/details.aspx?FamilyID=4f4d3aa4-8223-406c-b74f-db2de928d8b2&displaylang=en

If you are going to be doing other OCS applications, you should probably pick up these SDKs as well.

UCMA
http://www.microsoft.com/downloads/details.aspx?FamilyID=1aaf0e4f-804c-4888-9c7c-81d7f7a6ddef&DisplayLang=en

There are others but they don't seem to be in public beta yet.

I'm not going to go over the prerequisites as these are covered in the Speech Server installation, but the jist of what you need is:

  • .NET 3.0
  • .NET 2.0
  • WF Extensions for VS 2005
  • MSMQ
  • IIS
Posted: Thursday, June 28, 2007 9:37 AM by MichaelDunn
Filed under:

Comments

marshallharrison said:

I prefer to use a real Windows 2003 server for develpoment. You have the dev tools and the debugger available and you cna take real calls. Best of both worlds.

# June 28, 2007 3:08 PM

MichaelDunn said:

Yea, there are pit falls to VPCs. You can take real calls on a VPC Win2k3 Server if you set it up on your network. It's going to depend on hardware as well.

I like VPCs because when I'm done with a project I can give them to the client, and when I start a new project have a fresh enviroment.

# June 28, 2007 3:33 PM
Anonymous comments are disabled