1
是否可以識別呼叫者何時用DTMF進入? VoiceXML中有沒有像我可以捕獲的事件?是否可以識別插入?
我試圖解決的問題是我們需要爲幾個提示進行「級聯」,所以我想設置一個變量,如果我能識別插入,然後跳過接下來的幾個提示。
是否可以識別呼叫者何時用DTMF進入? VoiceXML中有沒有像我可以捕獲的事件?是否可以識別插入?
我試圖解決的問題是我們需要爲幾個提示進行「級聯」,所以我想設置一個變量,如果我能識別插入,然後跳過接下來的幾個提示。
如果您的瀏覽器支持標記(請參閱VoiceXML 2.1 Spec, section 4 Using mark to detect barge in during prompt playback),您應該能夠檢測插入。但是,只有一部分瀏覽器支持標記,並且由於DTMF通常在與語音無關的單獨路徑上檢測到,因此請確保您的瀏覽器支持在兩個路徑上標記。在某些情況下,即使是使用的電話協議也會影響功能是否存在(再次,這是用於將系統放在一起的技術的人爲因素)。
取決於您的瀏覽器,可以工作的一種替代方法是創建一系列字段或表單。每個都有一個非常短或不存在的超時。在默認的超時路徑前進,但如果收到不匹配或匹配則中斷。這對於某些瀏覽器來說工作得很好,其他的可能在字段/表單之間有明顯的差距。