Microsoft.SpeechServer Namespace
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.
Contains classes and interfaces that support speech and DTMF (telephone keypad) recognition, recognition grammars and voice output.
Classes
Class | Description |
---|---|
AnsweringEntityDetectedEventArgs | Returns data from the AnsweringEntityDetected event. |
AsyncCompletedEventArgs | Returns data from asynchronous operation completed events. |
CallInfo | Contains information about a call. |
CallReferenceInfo | Correlates a call with the telephony hardware that is handling that call. |
ClosedEventArgs | Returns data from the Closed event. |
ClosingEventArgs | Returns data from the Closing event. |
DiversionInfo | Contains the original called number and the reason for redirecting. |
Header | Represents a SIP header name-value pair. |
MessageReceivedEventArgs | Returns data from the MessageReceived event. |
RecordCompletedEventArgs | Returns data from the RecordCompleted event. |
RecordStartedEventArgs | Returns data from the RecordStarted event. |
RedirectingEventArgs | Returns data from the Redirecting event. |
RedirectMediaCompletedEventArgs | Returns data from the RedirectMediaCompleted event. |
RedirectMediaRequestedEventArgs | Returns data from the RedirectMediaRequested event. |
SipPeerAddressUnreachableException | An exception that is thrown when the SIP peer returns an address unreachable error. |
SipPeerBusyException | An exception that is thrown when the SIP peer returns a busy error. |
SipPeerException | An exception that is thrown when the SIP peer encounters an error. |
SipPeerTimeoutException | An exception that is thrown when the SIP peer times out. |
SipUri | Represents a SIP URI. |
SpeechApplicationException | An exception is thrown when Speech Server encounters an application error. |
TelephonyAddress | Represents a TelephonyAddress. |
TelephonyException | An exception that is thrown when the TelephonySession encounters internal errors. |
ToneDetectedEventArgs | Returns data from the ToneDetected event. |
Interfaces
Interface | Description |
---|---|
IApplicationHost | Defines the core functionality used by speech applications. |
IHostedSpeechApplication | Defines the interface that Speech Server applications must implement. |
ILoggingManager | Creates a LoggingManager object that controls the logging system and enables application tuning. |
IRecorder | Creates a Recorder object that records audio input. |
ITelephonySession | Creates a TelephonySession object on which calls are established. |
Delegates
Delegate | Description |
---|---|
MediaIdleCallback | Registers a method to be called when the TelephonySession becomes idle. |
Enumerations
Enumeration | Description |
---|---|
AnsweringEntity | Defines the values for hardware entities that might answer an outbound call. |
Codec | Specifies the codecs used for media negotiation between the gateway and Speech Server. |
Digit | Enumerates all DTMF digits. |
MessageType | Enumerates the message types used in the SendMessageAsync method and the MessageReceivedEventArgs object. |
PromptType | Enumerates the types of prompts. |
RecordCompletionType | Defines the values returned by the CompletionType property. |
RedirectAction | Defines the values used by the Action property and the ResumeRedirection method. |
RedirectReason | Defines the values returned by the RedirectReason property. |
SemanticItemState | Defines the values for the confirmation state of a SemanticItem. |
SemanticStateTransition | Defines the values for transition types between one SemanticItemState and another. |
SipUriScheme | Defines the values that set the Scheme property. |
SpecialInformationTone | Defines the values returned in the SpecialInformationTone property. |
SpeechApplicationErrorType | Defines the values that set the SpeechApplicationErrorType property. |
SpeechDetectionMode | Defines the values that set the SpeechDetectionMode property. |
SpeechDetectionSensitivity | Defines the values that set the SpeechDetectionSensitivity property. |
TaskStatus | Defines the values that set the TaskStatus property of workflow activities. |
TelephonySessionState | Defines the values that set the State property. |
TelephonySessionType | Defines the values used in the CreateSession method. |
TerminationDigits | Defines a flag enumeration of one or more DTMF keys that sets the TerminationDigits property. |
TransportParameter | Defines the values that set the TransportParameter property. |
UserParameter | Defines the values that set the UserParameter property. |