The following is a list of activities from Speech Server 2007 and UCMA 3.0. UCMA brings with it a number of new activities (due mostly to UCMA handling both Speech and Instant Messaging) but it also drops a number of activities we’ve become used to having in Speech Server.
| Speech Server 2007 | UCMA 3.0 |
| AnswerCall | AcceptCall |
| BlindTransfer | BlindTransfer |
| Command | SpeechCommand |
| ConsecutiveNoInputsSpeechEvent | ConsecutiveNoInputsSpeechEvent |
| ConsecutiveNoRecognitionsSpeechEvent | ConsecutiveNoRecognitionsSpeechEvent |
| ConsecutiveSilencesSpeechEvent | ConsecutiveSilencesSpeechEvent |
| DeclineCall | - |
| DetectAnsweringMachine | - |
| DisconnectCall | DisconnectCall |
| FormFillingDialog | - |
| GetAndConfirm | - |
| GoTo | GoTo |
| HelpCommand | SpeechHelpCommand |
| InvokeWorkflow | - |
| MakeCall | OutboundCall |
| Menu | - |
| NavigableList | - |
| QuestionAnswer | SpeechQuestionAnswer |
| RecordAudio | - |
| RecordMessage | - |
| RepeatCommand | SpeechRepeatCommand |
| SaltInterpreter | - |
| SetTaskStatus | - |
| SpeechSequence | CommunicationsSquence |
| Statement | SpeechStatement |
| Validator | - |
| VoiceXmlInterpreter | - |
| - | CallDisconnectedEvent |
| - | CallOnHoldEvent |
| - | CallOnHoldTimeoutEvent |
| - | CallRetrievedEvent |
| - | GetPresence |
| - | InstantMessagingStatement |
| - | InstantMessagingQuestioNAnswer |
| - | InstantMessagingCommand |
| - | InstantMessagingCommand |
| - | InstantMessagingHelpCommand |
| - | ConsecutiveNoInputsInstantMessageEvent |
| - | ConsecutiveSilencesInstantMessagingEvent |
| - | ConsecutiveNoRecognitionsInstantMessagingEvent |
In the coming weeks I’ll be covering some workarounds to the missing activities.