Session2-BuildingBasics

Document Sample
Session2-BuildingBasics Powered By Docstoc
					Microsoft Speech Server 2004
Building Basics


Eric Phetteplace
ericp@integratedvoicesolutions.com
www.integratedvoicesolutions.com
Agenda
 Introduction
 Speech Application fundamentals
 What’s in the Microsoft SA SDK?
 Demo application
 Q&A
Speech Application
Fundamentals (telecom)
 Playing prompts to the user, no visual
 cues.
 Collecting info from user (either via speech
 or DTMF)
 In doing so, dialog flow has to be designed
 for preferred human interaction
Architecture
What’s in the MS SASDK?
 Full suite for speech app development
 Inside:
     IE SALT interpreter add-in component
           Designer compatible ASP.NET Server-side controls
     VS.NET integrated tools & wizards
           Wicked grammar editor
           Speech order layout outline
           Prompt database
     Debugging support
           Speech debugging console
           TASim
Speech Server Basics
3 steps:
 Regardless of the run-time mode of the
 application, developers
  1.   Drag Speech Controls and Application Speech
       Controls onto .aspx pages,
  2.   Bind components to the controls that enable
       speech functionality
  3.   Modify the properties of the controls to create
       dialogs.
Demo
 Simple telephony based market research
 application (soda industry)
What is your favorite soda?
    Call in
    State your soda, then phone number.
    Confirm your entry
    Hang-up
TASim
 Not necessary to have MSS locally
 Talk or type
 See all debug information
   Events
   Error descriptions
   SML interpretations
   TTS output not that of MSS
Takeaways
 Basics of creating SASDK application is
  1.   Dragging Speech Controls onto .aspx pages,
  2.   Bind components to the controls to enable speech
       Modify the properties of the controls to create
       dialogs (VUI).
 Microsoft Speech SDK has everything
 you need to make great speech
 applications.
 Read the SASDK Help File!
Thank You!

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:3
posted:3/5/2010
language:English
pages:11