| How VoiceXML Insert elements work |
| Categories: Audium Call Services 3.4.x and 3.5, Audium Studio (3.4.x) |
| Article ID: | 10 |
| Last updated: | November 02, 2006 |
| User Opinions |
100%
0%
(1 vote)
|
|
Thank you for rating this answer.
|
SUMMARY
The VoiceXML Insert element is provided to allow developers to insert their own VoiceXML code into an Audium application. This article explains how VoiceXML elements work, to aid in debugging problems.
SYMPTOMS
Developer is experiencing a problem with a VoiceXML Insert element, and would like to know how they work so that the problem can be debugged.
RESOLUTION
The way VoiceXML insert elements work is that it is not Audium Call Services that is accessing the VoiceXML page, it is the voice browser. Here is how the process works:
1) You provide a URL in Audium Builder for Studio for the VoiceXML Insert Element. This is might be an ASP page that generates VoiceXML, for example.
2) When the time comes in the application for the VoiceXML Insert element to be visited, Audium Call Services produces VoiceXML that contains this URL.
3) The voice browser reads the VoiceXML and notices the URL. It then tries to access this URL to get the VoiceXML page that represents the VoiceXML Insert element.
4) Every subsequent page is generated by the application server directly to the voice browser, Audium Call Services is not involved. It is because of this that you have the flexibility to use any VoiceXML you wish.
5) Audium Call Services is essentially dormant until the VoiceXML Insert element returns, at which point Audium Call Services resumes the production of VoiceXML.
Please refer to the User Guide for more information about VoiceXML Insert elements.
|
| Visitor Comments |
|
No visitor comments posted. Post a comment
|
| Attachments |
|
No attachments were found.
|