这个叫Python或PHP代码从VXML是我写的,并从星号的拨号方案称为为什么我就不能以星号
record.vxml
<?xml version="1.0" encoding="UTF-8"?>
<vxml version = "2.1">
<form id="top">
<property name="inputmodes" value="dtmf"/>
<property name="interdigittimeout" value="2s"/>
<property name="timeout" value="4s"/>
<record name="message" beep="true" maxtime="60s" dtmfterm="true">
</record>
<block>
<submit next="asr.agi" enctype="multipart/form-data" method="get"/>
</block>
</form>
〜 在ASR的VXML。 agi文件我只是在文本文件上写入来检查wheather vxml是否正在调用文件。当我拨号时,我能够录制我的声音,但asr.agi文件无法在文本文件上写入,这两个文件都在同一个目录中。
这是我的拨号方案。
[from-twilio]
exten => _+1NXXXXXXXXX,1,Answer(200)
exten => _+1NXXXXXXXXX,n,Wait(1)
exten =>
_+1NXXXXXXXXX,n,Voximal(file:///home/ubuntu/voximal/recordAudio/record.vxml)
任何人都可以请帮助我。我用星号中的voximal。
我能够从dialplan调用vxml文件,但我相信它可能通过vxml调用php,perl etc脚本。 – user3882060
你想要一些奇怪的东西。这是可能的使用GOTO。之后,在dialplan你可以做任何事情。在你的例子中,在voicexml中也没有真正的需求。 – arheops
是的,你可以在VoiceXML页面的末尾设置一个值:这个值可以在变量VOXIMAL_RESULT的dialplan中访问,你可以使用IF命令和GOTO在Voximal交互之后创建您自己的Dialplan脚本。 –