Developing Applications using Microsoft Speech Server and .NET

Thanks to everyone that attended the sessions two weeks ago in NYC on developing applications with Speech Server. It had to wait until I got my new blog started up, but as promised, here are the sessions' materials and samples for download.

Other important URL’s from the day

Speech Server Home

Speech Server SDK

Speech Server Community

There is still one more Speech Server event coming up on June 2nd in Ft. Lauderdale, Fl where you can catch these sessions live. The link to register is available here.



What the Heck is a Multi-modal application?

Scott Wieder - CantataRaj Sreepathi - Microsoft Consulting Services


Speech enabled applications have traditionally encompassed a very small set of enterprise applications. With the technology, standards and tool sets available they have been difficult to develop and maintain. However, there has been an increase demand for multi-modal applications within the enterprise. This has increased the role of speech enabled applications as both standalone and integrated parts of the enterprise architecture. This session will introduce the concept of a multi-modal application and cover how this type of application is developed by a developer using Visual Studio.NET 2003 and the Speech Server SDK. Finally, we will cover how this application can be deployed to the enterprise using the Microsoft Speech Server.

Building Basics


Eric Phetteplace

Integrated Voice Solutions




This session will introduce you with the basics of building applications with the Microsoft Speech Application SDK. We'll start with a brief architecture overview and a quick tour of the different components in the SASDK (like speech controls, promptdb, grammar editor, TASsim, etc). We will then piece together a simple example of a typical speech transaction to show these pieces in action. 

Advanced Speech Techniques - Voice User Interface Design


Kevin Sato

Computer Talk Technology


In this session Kevin discusses best practices for designing Voice User Interfaces. Designing a VUI is very different from designing a GUI. This session compares the two interface types, then moves on to discuss 6 key design principles for VUI design. Numerous samples are shown (or played) to demonstrate these principles.

Top 10 Developer Tips and Tricks


Chris Hollander - Microsoft Consulting Services


.NET Speech Server and the Speech Server SDK provide a number of ways to design, develop and deploy voice-centric applications. For many developers, this technology poses a number of new challenges. In this presentation, you will learn the top developer tips and techniques to better understand and more effectively developing .NET applications that leverage the power of the .NET Speech Server SDK.