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) | 輸入結束代表符,通常為「#」 |
操作步驟
- 拖拉「DTMF 收碼節點」到編輯區
- 雙擊打開參數配置面板
- 輸入 節點名稱,如「身份驗證碼收集」
- 設定 按鍵中斷 為「開啟」或「不開啟」
- 設定 接收範圍 為「3 到 5」表示收集 3-5 位數字
- 設定 最長等待秒數 為「10」
- 設定 輸入次數 為「3」允許 3 次輸入機會
- 設定 終止符 為「#」
- 設定播放提示語音
- 點擊 確認 保存
使用範例
銀行帳號驗證:
- 提示語:「請輸入您的 6 位數身份驗證碼,輸入完成後按「#」鍵」
- 接收範圍:6 位
- 驗證規則:
^\\d{6}$ - 錯誤重試:3 次
注意事項
重要提醒
- 接收範圍應根據實際輸入格式合理設定,避免過短或過長
- 驗證規則應使用正則表達式確保輸入格式正確
- 超時時間不宜過短,避免客戶反應不及
最佳實踐
- 為敏感信息輸入提供清晰的提示和驗證機制
- 錯誤提示應友好清晰,如「輸入格式錯誤,請重新輸入」
- 考慮為客戶提供輸入內容的確認機制
操作畫面參考
