Cisco Cisco Customer Voice Portal Downloads 发行公告
C
HAPTER
2:
Unified CVP
C
OMPONENTS IN
D
ETAIL
U
SER
G
UIDE FOR
C
ISCO
U
NIFIED
CVP
VXML
S
ERVER
AND
C
ISCO
U
NIFIED
C
ALL
S
TUDIO
55
insert element will correctly pass the data if it was captured by then. Note that the VoiceXML
listed below may not function on all browsers without modification.
listed below may not function on all browsers without modification.
<?xml version="1.0"?>
<vxml version="1.0"
application="/CVP/Server?audium_vxmlroot=true&calling_into=MYAPP&namel
ist=element_log_var1|element_nolog_var2|session_sessvar|custom_custlog">
<form
<vxml version="1.0"
application="/CVP/Server?audium_vxmlroot=true&calling_into=MYAPP&namel
ist=element_log_var1|element_nolog_var2|session_sessvar|custom_custlog">
<form
id="testform">
<block>This is the initial prompt
<assign
name="audium_element_start_time_millisecs"
expr="new
Date().getTime()"/>
<assign
<assign
name="audium_vxmlLog"
expr="'|||audio_group$$$initial_prompt^^^'
+application.getElapsedTime(audium_element_start_time_millisecs)"/>
</block>
+application.getElapsedTime(audium_element_start_time_millisecs)"/>
</block>
<block>In the VoiceXML element.
The ani is <value expr="audium_telephony_ani"/>.
The element history is <value expr="audium_history"/>.
User by ani num calls is <value expr="user_by_ani_num_calls"/>.
Element data foo from element first <value expr="audium_first_foo"/>.
Session variable foo2 <value expr="audium_session_foo2"/>.
</block>
<var name="element_log_var1" expr="'log me'"/>
<var name="element_nolog_var2" expr="'do not log me'"/>
<var
name="session_sessvar"
expr="'session_data_value'"/>
<field
name="custom_custlog"
type="number">
<property
name="inputmodes"
value="voice"
/>
<prompt>Say
a
number.</prompt>
<filled>
<assign
<assign
name="audium_vxmlLog"
expr="audium_vxmlLog
+
'|||utterance$$$' + custom_custlog.$utterance + '^^^'
+application.getElapsedTime(audium_element_start_time_millisecs)"/>
+application.getElapsedTime(audium_element_start_time_millisecs)"/>
<if cond=" custom_custlog < 5">
<assign
name="audium_exit_state"
expr="'less'"/>
<else/>
<assign
<assign
name="audium_exit_state"
expr="'greater_equal'"/>
</if>
<return
<return
namelist="audium_exit_state
audium_vxmlLog
audium_error
audium_hotlink audium_hotevent audium_action element_log_var1
element_nolog_var2 session_sessvar custom_custlog" />
</filled>
</field>
</form>
</vxml>
element_nolog_var2 session_sessvar custom_custlog" />
</filled>
</field>
</form>
</vxml>