© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-1 Configuring CME for CRS 5.0 & ASR Grammar.

Slides:



Advertisements
Similar presentations
56 th AGM * “Future Vision.....Forward Movement” Your Name Here Your Title Here Your Company Here Add speech title.
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Monitoring the Network Connecting Networks.
What time is it? Coo-Coo one o'clock a quarter to seven
Sean Powers Florida Institute of Technology ECE 5525 Final: Dr. Veton Kepuska Date: 07 December 2010 Controlling your household appliances through conversation.
ITCS 6010 XML Grammars. What is a Grammar? Specifies what can be said—all the possible sentences and phrases that can be recognized Includes entry via.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Configuring CME Additional Features Cisco Networking Academy Program.
CCNA 2 v3.1 Module 2.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 5 Managing Cisco IOS Software.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
Login Screen This is the Sign In page for the Dashboard Enter Id and Password to sign In New User Registration.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
© 2007 NeoAccel, Inc. NeoAccel SGX Installation Guide Dear Customer: We are pleased to provide you with our training presentation for our SSL VPN-Plus.
VoiceXML: Speech Recognition Grammars
Features and Applications for Multisite Deployments
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Purpose  This training course describes how to configure the the C/C++ compiler options.
1 © 2004 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Media Resource Control Protocol v2 Sarvi Shanmugham, Editor: MRCP v1/v2.
1 © 2005 Cisco Systems, Inc. All rights reserved. 111 © 2004, Cisco Systems, Inc. All rights reserved.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.0 Module 3 Configuring a Router.
XP 1 DECLARING A DTD A DTD can be used to: –Ensure all required elements are present in the document –Prevent undefined elements from being used –Enforce.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.2: Using NBAR for Classification.
The switch StatementtMyn1 The switch Statement Sometimes there can be a multiple-choice situation, in which you need to execute a particular set of statements.
Proportions Round One 2) x + 3 = 15 Answers 2.) x + 3 = 15 X=12 21.
Basic Router Configuration 1.1 Global configuration Cisco allows us to configure the router to support various protocols and interfaces. The router stores.
NMD202 Web Scripting Week3. What we will cover today Includes Exercises PHP Forms Exercises Server side validation Exercises.
User Access to Router Securing Access.
Moderate Problem. Problem  Write a function to swap a number in place without temporary variables.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
1 © 2005 Cisco Systems, Inc. All rights reserved. 111 © 2004, Cisco Systems, Inc. All rights reserved. CNIT 221 Security 1 ver.2 Module 6 City College.
RightFax and Cisco. 2 Cisco Unity Fax Solutions: Unity Fax Server F PSTN Remote Access E1/FXS Exchange Message Store Cisco Unity Messaging Server Cisco.
Creating Links. The Anchor Element: The anchor tag can be used in three different ways: 1.External link – to link to a web page outside your own website.
Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester.
© 2013 by Larson Technical Services
HTML5 Forms Forms are used to capture user input …
CLICK THE NUMBERS IN SEQUENCE
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 LAN Connections Understanding Cisco Router Security.
Skip Counting Practice
START It’s two o’clock It’s a quarter to ten It’s five to eight It’s twenty to one.
2B: Unit 5 What time is it What time is it ? o’clock / half past.
How to develop a VoIP softphone in C# that enables SIP Instant Messaging (IM) This presentation describes how to create a softphone in C# that allows you.
How to develop a VoIP softphone in C# by using OZEKI VoIP SIP SDK This presentation demonstrates the first steps concerning to how to develop a fully-functional.
Chapter 13 FTP and Telnet Cisco Learning Institute Network+ Fundamentals and Certification Copyright ©2005 by Pearson Education, Inc. Upper Saddle River,
100% Exam Passing Guarantee & Money Back Assurance
Instructor Materials Chapter 5 Providing Network Services
INITIAL CONFIGURATION.
CS 330 Class 7 Comments on Exam Programming plan for today:
Cisco Unity Connection 2.0 Phone View Configuration
Implementing a Secure ISA Server
100% Exam Passing Guarantee & Money Back Assurance
Title of the poster. Title of the poster. Title of the poster
Basic switch and router configuration
Title of the poster. Title of the poster. Title of the poster
Title of the poster. Title of the poster. Title of the poster
Specifying, Compiling, and Testing Grammars
Title of the poster. Title of the poster. Title of the poster
Voice User Interface Installation and Configuration Cisco Unity Connection 1.1 Mike Maas Unified Communications Business Unit (UCBU)
Chapter 8: Monitoring the Network
Title of the poster. Title of the poster. Title of the poster
NUMBERS one two three four five six seven eight
THE BUSY BEE BAŞLA The bee is very busy learning the numbers. Help her with the matching.
TO PAST TELLING THE TIME.
This is the Sign In page for the Dashboard
Title of the poster. Title of the poster. Title of the poster
PHP PART 2.
CLICK THE NUMBERS IN SEQUENCE
Dr Tappert Shreenath Laxman and Darshan Desai
What time is it ? o’clock / half past 2B: Unit 5.
+/- Numbers Year 6 – Place value, rounding and mental methods
CLICK THE NUMBERS IN SEQUENCE
Title of the poster. Title of the poster. Title of the poster
+/- Numbers Year 3-4 – Addition and subtraction of hundreds within
Presentation transcript:

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-1 Configuring CME for CRS 5.0 & ASR Grammar

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-2 CRS-specific Elements on the Router Here is a log from telnet: Cisco2800#conf t Enter configuration commands, one per line. End with CNTL/Z. Cisco2800(config)#voice service voip Cisco2800(conf-voi-serv)#callmonitor Cisco2800(conf-voi-serv)#gcid Cisco2800(conf-voi-serv)#allow-connections sip to sip Cisco2800(conf-voi-serv)#sip

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-3 CRS-specific Elements on the Router Here is a log from telnet: Cisco2800#conf t Enter configuration commands, one per line. End with CNTL/Z. Cisco2800(config)#voice service voip Cisco2800(conf-voi-serv)#callmonitor Cisco2800(conf-voi-serv)#gcid Cisco2800(conf-voi-serv)#allow-connections sip to sip Cisco2800(conf-voi-serv)#sip

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-4 Configure CRS-specific elements on the Router Cisco2800(conf-serv-sip)#header-passing Cisco2800(conf-serv-sip)#registrar server Cisco2800(conf-serv-sip)#exit Cisco2800(conf-voi-serv)#exit Cisco2800(config)#voice class codec 1 Cisco2800(config-class)#codec preference 1 g711ulaw bytes 80 Cisco2800(config-class)#exit Cisco2800(config)#voice register global Cisco2800(config-register-global)#mode cme

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-5 Configure CRS-specific elements on the Router Cisco2800(config-register-global)#max-pool 50 Cisco2800(config-register-global)#max-dn 100 Cisco2800(config-register-global)#exit Cisco2800(config)#presence Cisco2800(config-presence)#presence call-list Cisco2800(config-presence)#allow subscribe Cisco2800(config-presence)#watcher all Cisco2800(config-presence)#exit Cisco2800(config)#sip Cisco2800(config)#sip-ua Cisco2800(config-sip-ua)#presence enable Cisco2800(config-sip-ua)#exit

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-6 Configure CRS-specific elements on the Router Cisco2800(config)#ip http server Cisco2800(config)#ixi transport http Cisco2800(conf-xml-trans)#response size 64 Cisco2800(conf-xml-trans)#no shutdown Cisco2800(conf-xml-trans)#exit Cisco2800(config)#telephony-service Cisco2800(config-telephony)#xml user axluser password cisco 15 Cisco2800(config-telephony)#transfer-pattern.T Cisco2800(config-telephony)#exit Cisco2800(config)#ixi application cme Cisco2800(conf-xml-app)#no shutdown Cisco2800(conf-xml-app)#exit

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-7 IP Phone Agent Specific Configuration Cisco2800(config-telephony)#url services nitial.jsp Cisco2800(config-telephony)#url authentication uthenticate.jsp

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-8 Editor Steps: TTS Text Input Variable Types  String Constant –Good for specifying fixed text within the workflow –To specify text of another language just copy and paste  String Variable –Good for variable text within the workflow  File or URL Document Variable –Good for changing the text input w/o changing the workflow –Necessary if need to do TTS for long text-like s –Performance consideration, limit text file size < 20K

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-9 SGRS Grammars  XML-based grammars  W3C Speech Recognition Grammar Specification (SRGS) –Inline grammar to recognize “open a window”, see student text –External grammar files (.grxml) are uploaded with CRS Administration Grammar Management  See example of SRGS grammar in student text

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-10 GSL Grammars  Rule/Sub Grammar: Statement describing what phrases to recognize  Rule Name: Name of the Rule  Grammar Expression: Describes the phrases to recognize

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-11 GSL Grammars [ ]Only one of the words in list must match () All words in list must match ? Following word or phase is optional { } Specifies a Slot value pair, example: { } GSL Grammar Expressions

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-12 GSL Grammars Digits [one two three four five six seven eight nine zero]  Rule Name: Digits  Only one word to recognize: “one two three four five six seven eight nine or zero”  Valid phrase: “one”  Valid phrase: “one five seven”  Invalid phrase: “one hundred fifty seven” GSL Grammar Example

© 2007 Cisco Systems, Inc. All rights reserved.UCCXD v2.0—10-13 GSL Grammars Howmany (I [want need] Digits [pencil pencils])  Rule Name: Howmany  Word to recognize: “I”  Only one word to recognize: “want” or “need”  Another Rule Name: Digits (one, two, three, …)  Only one word to recognize: “pencil” or “pencils”  Valid phrase: “I want six pencils.”  Valid phrase: “I need one pencil.”  Invalid phrase: “Gimme some pencils.” Another GSL Grammar Example