簡體   English   中英

基於UCMA的VoiceXML- <goto> 和 <log> 標簽

[英]UCMA based VoiceXML - the <goto> and <log> tags

我已經使用UCMA 3.0編寫了基本的IVR系統。 它接收到傳入的呼叫,然后使用以下類執行VXML腳本:

Microsoft.Rtc.Collaboration.AudioVideo.VoiceXml.Browser

第一個問題-我目前有一個能處理各種事情的大型腳本。 我想將此腳本分解為較小的部分,並使用<goto>標記對其進行調用。 這是行不通的。 我正在嘗試使用以下命令調用第二個腳本:

<goto next="next_page.vxml"/>

我嘗試了許多不同的方法來調用第二個腳本文件,但均未成功。 我總是收到' error.badfetch '錯誤。 <goto>標記在UCMA 3.0中實際起作用嗎? 怎么樣?

第二個問題-在哪里可以找到<log>標記的輸出?

任何幫助表示贊賞...

如果找不到<log>的輸出,則應更改錯誤消息的輸出目標。

例如。

<error>
    <prompt>Error massage is &quot;<value expr="_message" />&quot;.</prompt>
</error>

當IVR引發錯誤事件時,您可以偵聽錯誤消息。

在VoiceXML中, goto標記僅用於轉到另一種形式 我懷疑next_page.vxml是您創建的任何表單的名稱。 使用此代替:

<submit next="next_page.vxml"/>

或使用VoiceXML文檔中的表單名稱。

要了解有關UCMA中對VoiceXML的支持的更多信息,請閱讀此頁面http://msdn.microsoft.com/en-us/library/lync/hh243693%28v=office.14%29.aspx (它指出VoiceXML 2.0是支持,因此goto標記在正確使用后應該可以正常工作)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM