這個叫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腳本。 –