Microsoft Speech Application SDK
Contacts Application Logic Diagram
  Microsoft Speech Technologies Homepage

The following diagram illustrates the Contacts application design logic. Diamond shapes, the ellipse labeled "Application Start", and the second rectangle in the Email Service section represent ASP.NET Speech Controls (Speech Controls). Click a Speech Control to open the page that shows the user inputs and application responses for that particular control.

Open the ConfirmNameQA table. Open the GetServiceQA table. Open the GetNameQA table. Open the AnythingElseQA table. Open the GetPhoneQA table. Open the InformationalPrompt table. Open the RecordMessage table. Open the SelectCommandQA table. Contacts Demonstration Application Logic Diagram

Remarks

  • If a user activates the same QA for the third time in a row (either by remaining silent, mumbling, or failing to confirm), the user is handed off to an operator.
  • The user can use the global commands "Help" and "Repeat" as often as they please.
  • When using the e-mail service, note that user hang up during a review of the e-mail message or before issuing a command (Send, Review, Start Over, or Cancel) causes the message to be sent.

See Also

Running the Contacts Reference Application
Page view tracker