Presentation is loading. Please wait.

Presentation is loading. Please wait.

EXL402. 2 3 Microsoft.Speech SIP/SIMPLE (SIP Stack) SRTP/Codecs (Media Stacks) SRTP/Codecs (Media Stacks) Server SAPI (Speech Engines) UCMA Core API.

Similar presentations


Presentation on theme: "EXL402. 2 3 Microsoft.Speech SIP/SIMPLE (SIP Stack) SRTP/Codecs (Media Stacks) SRTP/Codecs (Media Stacks) Server SAPI (Speech Engines) UCMA Core API."— Presentation transcript:

1 EXL402

2 2

3 3

4 Microsoft.Speech SIP/SIMPLE (SIP Stack) SRTP/Codecs (Media Stacks) SRTP/Codecs (Media Stacks) Server SAPI (Speech Engines) UCMA Core API Communications & Collaboration UCMA Core API Communications & Collaboration Workflow API VoiceXML 2.x 4

5 Multimodal Communications Platform Signaling Communications Instant Messaging Audio Video ConferencingConference Management Conversation Call Extensibility Collaboration PresenceContact Groups Workflow Call Control Activities Dialog Activities General Activities Call Control Communications Event Types Dialog Communications Event Types Commands Error Handling Exceptions VoiceXML Browser Microsoft Speech Recognizer Microsoft Speech Synthesizer SAPI Server Speech API SignalingEnd Point/Connection Management Common Basic Classes 5

6 Multi-party capable and extensible to add or replace modalities Platform Signaling Communications Instant Messaging Audio Video ConferencingConference Management Conversation Call Extensibility Collaboration PresenceContact Groups Workflow Call Control Activities Dialog Activities General Activities Call Control Communications Event Types Dialog Communications Event Types Commands Error Handling Exceptions VoiceXML Browser Microsoft Speech Recognizer Microsoft Speech Synthesizer SAPI Server Speech API SignalingEnd Point/Connection Management Common Basic Classes 6

7 Multi-party capable and extensible to add or replace modalities Platform Signaling Communications Instant Messaging Audio Video ConferencingConference Management Conversation Call Extensibility Collaboration PresenceContact Groups Workflow Call Control Activities Dialog Activities General Activities Call Control Communications Event Types Dialog Communications Event Types Commands Error Handling Exceptions VoiceXML Browser Microsoft Speech Recognizer Microsoft Speech Synthesizer SAPI Server Speech API SignalingEnd Point/Connection Management Common Basic Classes 7

8 Includes top-class Speech Technology in 26 languages Platform Signaling Communications Instant Messaging Audio Video ConferencingConference Management Conversation Call Extensibility Collaboration PresenceContact Groups Workflow Call Control Activities Dialog Activities General Activities Call Control Communications Event Types Dialog Communications Event Types Commands Error Handling Exceptions VoiceXML Browser Microsoft Speech Recognizer Microsoft Speech Synthesizer SAPI Server Speech API SignalingEnd Point/Connection Management Common Basic Classes 8

9 UCMA 3.0 GoalsUCMA 3.0 Features Powerful Audio Conferencing & Collaboration DXTrusted Conference User model Audio route management One-click Conference Scheduling Meeting control (lobby, PSTN bypass, access level, global announcements, mute-all) Presence Object ModelHigher level abstraction Presence Manifest Presence Views Contextual CommunicationsSelect, launch, & control a Web application integrated into Lync Conversation Window Extension. 9

10 UCMA 3.0 GoalsUCMA 3.0 Features Business Voice platformBack-To-Back-User-Agent (B2BUA) Call Park & Retrieve DTMF/Speech PIN-based Authentication Interoperable with most common IP-PBXs and SIP PSTN Gateways. Best of breed Voice Quality WAN Bandwidth Management Platform monitoring for call establishment, mid- way call control, and audio quality of experience. Support for G.722 codec for audio conferencing Speech-enabledVoiceXML 2.x Browser Automatic Speech Recognition and Speech Synthesis in 26 Languages 10

11 UCMA 3.0 GoalsUCMA 3.0 Features 99.9% AvailabilityRegistration & SIP Dialog Resiliency Draining and Failover User Services Availability Application Server deployment and provisioning Scriptable activation through Windows PowerShell Simple Application Provisioning UCMA Runtime Deployment DNS Load balancing Service Discovery Continuity UCMA 2.0 Applications supported against Lync server API Backwards compatibility (UCMA 1.0 and UCMA 2.0) 11

12 12

13 Jennifer, Inventory Manager (Online) Device: ERP Web application Text To Speech Email IM Alert :Low Inventory Inventory Chart Aida, Financial Controller (Appears Offline) Device: Outlook John, Chief Operating Officer (DND, Urgent Interruptions Only) Device: Smartphone Contoso Warehouse Lync Server 2010 IM SV, Financial Controller (Online) Device: Lync Alert System UCMA 3.0 13

14 CTI Server ACD Server IVR Server Call Recording Server Agents Back Office PBX PSTN Internet Web Chat Server Customer VoIP Gateway Lync Server Server Speech Engines 14

15 A multi channel platform Unified Communications Managed API Match Maker Software IVR Capabilities ACD Capabilities Call Recording Capabilities Reporting Software Back-end Integration Software Agent Desktop Integration Software Help Desk Solution Microsoft Lync Server Infrastructure Agents Back Office LOB Software Customer Query/Response Bot Capabilities PSTN Internet Music Player Capabilities 15

16 Embed Contextual Communications in Web Sites 16 Lync Server 2010 Web Portal (WCF) UCMA 3.0 Contact Center UCMA 3.0 1.Web Chat + Context 2. INVITE + Context 3. Response 4. Response. 16

17 demo

18 Contact Center UCMA 3.0 4. Agent w/ matching skills becomes available 6. Supervisor silently listens & whispers Front OfficeBack Office 1. Makes call 2. IVR or IM response (Determines required skills) Agent skills & availability 3. Agent hunting & Music On Hold 5. Call Dispatch & Agent Anonymity Lync Server 2010 CustomerCustomer Turn the Lync Platform into a profit Center Microsoft Lync Windows Live Messenger Web chat, click-to-call (external customer) 18

19 demo

20 20

21

22

23 Music On Hold

24 Silent Monitor

25 Whisper

26 Intervene

27 Lync Server 2010 App Server 1App Server 2 Lync Server Management Shell: New-CsTrustedApplicationPool New-CSSetCertificate Lync Server Management Shell: New-CSTrustedApplication Lync Server Management Shell: New-CSTrustedApplicationEndpoint Application Pool DNS load-balanced Incoming Call 27

28 28

29 29

30 Q & A

31 Microsoft Unified Communications Managed API 3.0 Software Development Kit http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4493baab-6214-4770-8cf9- 69c813e8a9fa Microsoft Unified Communications Managed API 3.0 Runtime http://www.microsoft.com/downloads/en/details.aspx?FamilyID=418cc593-f31e-48be-957c- d3c9020c6b01 Microsoft Unified Communications Managed API 3.0 Core SDK Documentation http://msdn.microsoft.com/en-us/library/gg421023.aspx UCMA 3.0 REST Sample http://ucma3restsample.codeplex.com/

32 EXL324 – Top 10 Insights on Development of Microsoft Exchange Server and Microsoft Lync Server 2010 against Microsoft Office 365

33

34 Resources www.microsoft.com/teched Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn http://northamerica.msteched.com Connect. Share. Discuss.

35

36 Scan the Tag to evaluate this session now on myTechEd Mobile

37

38


Download ppt "EXL402. 2 3 Microsoft.Speech SIP/SIMPLE (SIP Stack) SRTP/Codecs (Media Stacks) SRTP/Codecs (Media Stacks) Server SAPI (Speech Engines) UCMA Core API."

Similar presentations


Ads by Google