[英]How to program to accept DTMF tone as input (IVR Automation)
我希望使用Voxeo Prophecy自動執行IVR回歸測試。 我遇到的挑戰是如何模擬DTMF輸入集合。
我已經能夠在Voxeo Prophecy中構建一個CCXML應用程序來調用我的VXML應用程序。 我正在使用Voxeo SIP電話調用此CCXML應用程序。 現在的問題是,調用我的VXML應用程序時,它會提示“請輸入您的卡號”,然后等待輸入,最后等待最大超時。
我有Voxeo的DTMF音調,現在我需要找到在哪里播放這些DTMF音調以模擬呼叫者輸入。 它會在VXML或CCXML文件中嗎?
如果是VXML,則以哪一部分形式。 任何示例代碼都會很棒。 請注意,我希望對VXML文件進行最少的編輯以實現自動化,並且希望可以通過播放DTMF音調以在其他位置輸入來進行編輯。
<form>
<field name="cardNumber" type="digits">
<grammar srcexpr="'/GrammarEnterCard.grxml'" type="application/srgs+xml"/>
<audio expr="Eng3"> Please enter your 16 digit card number and then press the pound key. Or press star to report your card lost or stolen. </audio>
</prompt>
<filled>
<log expr="'*****In Card Number Filled*****'"/>
<goto nextitem="expDate"/>
</filled>
<noinput>
</noinput>
<nomatch>
</nomatch>
</field>
</form>
我為客戶端創建了一個IVR回歸測試工具。 在這個我有兩個IVR(入站和出站)。 我們正在測試的入站服務器,執行測試時的出站服務器。 dtmf和語音輸入由wave文件提供,從出站呼叫到入站呼叫(將其作為輸入)。
從上面的VXML代碼中,我看到您已經創建了一個IVR,並希望將DTMF音頻文件傳遞/播放到測試的IVR。 正在發出出站呼叫的VXML將在播放它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.