Extension. Interrupts an outbound call, allowing the application to play audio output to the called third party while the user is on hold.
<bevocal:whisper
call="js_expression"
transferaudio="URI"
>
Optional Content
</bevocal:whisper>
To use this tag, the containing <vxml> tag must declare the XML namespace bevocal by including the following attribute:
xmlns:bevocal="http://www.bevocal.com/"
A <bevocal:whisper> element lets the application interrupt an active outbound call that was initiated by a <bevocal:dial> tag. During execution of the <bevocal:whisper> element:
Note: This and other call-control tags constitute a BeVocal VoiceXML extension. Committees are currently working to standardize call-control features for VoiceXML, and their current approach is different from the BeVocal VoiceXML implementation. Because the approval of any call-control standards will be quite some time in coming, however, BeVocal VoiceXML contains this extension to allow developers to start taking advantage of call-control features. BeVocal will continue to monitor the development within these committees. If the features in the BeVocal VoiceXML extension become a part of VoiceXML or a separate call-control standard, BeVocal VoiceXML will implement that standard. We will then deprecate the current extension and provide developers with information on how to convert their applications to the new standard.
| Attribute | Description |
call |
JavaScript expression whose value is a JavaScript object that was initialized by |
transferaudio |
Audio (specified by the URI) to play to the user while the called third-party hears the application. |
|
|||
|
The following events may be thrown by the execution of a <bevocal:whisper> element:
| | Chapter 6, Controlling Outbound Calls |
| | Related tags: <bevocal:dial>, <bevocal:listen> |
| Café Home |
Developer Agreement |
Privacy Policy |
Site Map |
Terms & Conditions Part No. 520-0001-02 | © 1999-2007, BeVocal, Inc. All rights reserved | 1.877.33.VOCAL |