Print

ASR resource usage

If the application is configured with the Acquire on first use and retain or the Acquire and release as needed options, the ASR resource is not acquired until the VXML application uses the speech server for recognition. The application can use speech recognition or DTMF recognition.

Speech recognition

In speech recognition, the VXML elements trigger the acquisition of the ASR resource if the VXML interpreter runs any VXML element representing a speech grammar. The VXML element can include the <grammar>, <option>, and <choice> elements. For the complete list of all possible elements that can represent a voice grammar, see the VXML specification.

If an ASR resource is already acquired on this call for this vendor, then the existing ASR resource is used. No acquisition is required.

DTMF recognition

The DTMF recognition for a speech recognition resource depends on its configuration.

When remote DTMF processing is enabled for the application, the VXML elements trigger the acquisition of the ASR resource if the VXML interpreter runs any VXML element representing a DTMF grammar. The application requires the ASR resource since the speech server performs the DTMF recognition.

The following are some examples of VXML elements that can trigger the acquisition of the ASR resource for DTMF. For the complete list of all possible elements representing a DTMF grammar, see the VXML specification.

If an ASR resource is already acquired on this call for this vendor, then the existing ASR resource is used. No acquisition is required.

If remote DTMF processing is not enabled on the application, the interpreter executing VXML elements for DTMF cannot trigger the acquisition of the ASR resource. In such cases, Experience Portal internally performs a DTMF recognition.