Skip to content

DTMF 收碼節點

概述

DTMF(Dual-Tone Multi-Frequency)收碼節點用於接收多位 DTMF 按鍵輸入,並可配置相關設定,如最大長度、超時時間、終止符號等。該節點常用於收集客戶身份驗證碼、訂單號、帳號等數值輸入。

功能說明

支援接收多位 DTMF 按鍵輸入,並提供驗證、超時處理和錯誤重試功能。可設定接收範圍、最長等待時間、輸入嘗試次數和終止符號。

設定參數

參數說明
節點名稱(Node Name)DTMF 收碼節點的識別名稱
按鍵中斷(Key Interruption)設定客戶輸入數字時是否打斷 IVR 語音
DTMF 驗證(DTMF Collection Verification)使用正則表達式驗證輸入格式,如 ^\\d{1,}$
播放類型(Playback Type)選擇「Sound File」或「Text Content」
語音文件/文本內容播放提示語音
接收範圍(Receiving Range)設定輸入位數範圍,如 3 到 5 位
最長等待秒數(Key Timeout)等待下一個按鍵的超時時間,如 10 秒
輸入次數(Cycle Times)允許重新輸入的次數,如 3 次
終止符(End Key)輸入結束代表符,通常為「#」

操作步驟

  1. 拖拉「DTMF 收碼節點」到編輯區
  2. 雙擊打開參數配置面板
  3. 輸入 節點名稱,如「身份驗證碼收集」
  4. 設定 按鍵中斷 為「開啟」或「不開啟」
  5. 設定 接收範圍 為「3 到 5」表示收集 3-5 位數字
  6. 設定 最長等待秒數 為「10」
  7. 設定 輸入次數 為「3」允許 3 次輸入機會
  8. 設定 終止符 為「#」
  9. 設定播放提示語音
  10. 點擊 確認 保存

使用範例

銀行帳號驗證:

  • 提示語:「請輸入您的 6 位數身份驗證碼,輸入完成後按「#」鍵」
  • 接收範圍:6 位
  • 驗證規則:^\\d{6}$
  • 錯誤重試:3 次

注意事項

重要提醒

  • 接收範圍應根據實際輸入格式合理設定,避免過短或過長
  • 驗證規則應使用正則表達式確保輸入格式正確
  • 超時時間不宜過短,避免客戶反應不及

最佳實踐

  • 為敏感信息輸入提供清晰的提示和驗證機制
  • 錯誤提示應友好清晰,如「輸入格式錯誤,請重新輸入」
  • 考慮為客戶提供輸入內容的確認機制

操作畫面參考

Dtmf - 操作畫面 1

承暉資訊資源中心