cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
624
Views
0
Helpful
2
Replies
Highlighted
Enthusiast

ASR Application Grammar Definition

Hi,

We developed a standalone auto attendant application using call studio in our test environment with Nuance ASR server. The application works as intended but i would like to know some part of the work done in this process.

Question1) In the gateway log, i see the grammar file information is sent to asr server as "grammar_id=session:field504@field.grammar .......grammar=" How is this session name and the quantity of the sessions to be created for an application or for a grammar url (referred in Call studio-> form element ->settings > voice-grammar field) is defined?

Question2) When the "disable hotlinks" option in Ca...
" xml:lang="tr-TR" root="root"><rule id="root" scope="public">help</rule></grammar>......grammar_id=session:field509@field.grammar.....
grammar_id=session:help@grammar")---.
When "disable hotlinks" is true,the help grammar isn't sent. Are there any oth...






Thanks

2 REPLIES 2
Cisco Employee

Re: ASR Application Grammar Definition

Hi Gozde,

    Apologies for the delay in answering. Our team is reviewing the possibility on CVP implementations for options  to control the grammar sessions created and their names. Will update in the  Service Request soon.

Thanks and Regards,

Geevarghese

Rising star

Re: ASR Application Grammar Definition

Studio apps always have the help grammar enabled as a global <link> in the root document by default. This is used to allow callers to say 'help' and trigger the Help audio group in each element that collects input from the caller. You can disable the 'help' grammar globally by going to Project/Properties/Root Doc Settings. Set the VoiceXML Property Name: universals  Value:none (lower case).

You can enable any grammar globally using the HotLink element. When matched, the call flow will jump to the HotLink element. If however you select the checkbox in the HotLink element for throw event - then when the caller triggers the HotLink by saying or pressing something, the event is thrown at whatever element they were executing at the time.

You can also enable any grammar you want just in an element by selecting the LocalHotlink tab in that element.

When you select Disable Hotlinks - it disables ALL hotlinks - both local and global and 'help'

Janine

CreatePlease to create content
Content for Community-Ad
August's Community Spotlight Awards