Use the com.avaya.ASRpropertyPrefix parameter to define parameters to pass to any speech recognition engine, such as Scansoft OSR, in the case where the speech recognition engine uses additional parameters for recognition features.
A new property has been added to the Avaya VoiceXML Browser to specify the prefix for parameters to pass to the speech engine. This property could be defined at the system level (in /vs/data/vxml/defaults.xml) or in a VoiceXML document (at the document level of the application or the application root document).
Note:
The property will be set when the document is parsed. So, if there are multiple occurrences of this property in a VoiceXML document, the last read will be used.
For example, specify the prefix or prefixes:
<property name="com.avaya.ASRpropertyPrefix" value="swirec_, swiep_, new_parameter_name"/>
Then use the new parameters in applications:
<property name="swirec_grammar_script" value="whatever"/>
<property name="new_parameter_name" value="whatever again"/>
Note:
There is a 2k limit on the size of the value.