簡介
本文檔介紹如何配置「提取音訊」功能以減少網路延遲的影響,當網路延遲介於200毫秒之間時,預計網路延遲將遠小於200毫秒 Cisco Unified Customer Voice Portal(CVP)伺服器和VoiceXML(VXML)網關。
必要條件
需求
思科建議您瞭解以下主題:
- CVP伺服器
- VXML網關
- 思科統一智慧聯絡管理(ICM)、思科統一聯絡中心企業版(UCCE)部署
採用元件
本文中的資訊係根據以下軟體和硬體版本:
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
背景資訊
如果延遲值接近或超過200 ms,CVP和思科統一互動式語音響應(IVR)效能將受到嚴重影響。
症狀
- 呼叫丟棄
- 未播放任何VXML應用音訊
- Microapp運行正常,但VXML應用(例如:helloworld app)體驗,無音訊或延遲音訊超過5秒
網路延遲部分的CVP 8解決方案網路參考設計(SRND)文檔描述了可能的解決方法,不僅可以減少延遲音訊的影響,而且還可以減少VXML應用在VXML伺服器和VXML網關之間的網路延遲導致的靜音。
要配置回遷音訊功能,可以在IVR子系統級別和擴展呼叫上下文(ECC)變數級別執行,因為SRND文檔既沒有詳細介紹配置,也沒有提到警告。
設定
新增了IVR.FetchAudioDelay和IVR.FetchAudioMinimum的IVR子系統設定。它們是通過WAN鏈路延遲獲取時根文檔的WAN延遲設定。
這些配置應在CVP配置檔案之一中執行:C:\Cisco\CVP\conf\ivr.properties
1. IVR.FetchAudioDelay=2
這是回遷延遲開始時,回遷音訊媒體播放之前等待的時間長度(秒)。
如果fetchaudio的值不為空,此設定將生效。
預設值為2秒。它用於避免正常網路場景中聽到短暫的聲音(無延遲)。
將此值設定為零將立即播放fetchaudio媒體(至少5秒)。
值:1 - 9
2. IVR.FetchAudioMinimum=5
這是播放由fetchaudio指定的音訊的最小時間長度,即使請求的資源在平均時間內到達也是如此。
僅當音訊的值不為空時,此設定才生效。
預設值:5秒
值:1 - 9
3. IVR.fetchaudio=flash:holdmusic.wav
這是用於指定fetchaudio位置的變數。holdmusic.wav應載入到VXMLgateway flash上。
請勿在值flash:holdmusic.wav周圍放置引號,因為IVR子系統會在最終字串中新增另一層引號;例如flash:holdmusic.wav(請參考錯誤CSCub05699)
IVR.FetchAudio=flash:holdmusic.wav
儲存ivr.properties檔案,然後從OAMP控制檯中的裝置控制器重新啟動callserver。
驗證
目前沒有適用於此組態的驗證程序。
疑難排解
目前尚無適用於此組態的具體疑難排解資訊。