Laydown
此説明頁面適用於 CXone Studio。此資訊也可用於 Desktop Studio。
|
當需要確定是機器還是真人接聽電話時,允許進行智慧機器偵測和可選的錄音訊息傳遞。此動作的主要用例是使用 的 接聽電話後,Laydown 分析來自聯絡人的音訊,以確定是答錄機還是真人接聽了電話。然後,您可以根據分析結果發起不同的動作。例如,您可以將一條錄音訊息傳遞給一台機器,而將另一條錄音訊息傳遞給一個真人,或者您可以將訊息傳遞給一台機器,並為真人實施自訂指令碼行為。 訊息開始播放後,動作將繼續分析互動。如果從聯絡人處偵測到附加音訊,Laydown 將中止該序列,並在聯絡人無說話聲時恢復。這將一直持續到整個序列完成或達到 SequencePlayAttemptsMaximum 屬性中的值。 |
音訊檔案必須是未壓縮的 WAV 檔案,具有以下屬性:
|
支援的指令碼類型
|
電話 |
輸入屬性
這些屬性定義了動作執行時使用的資料。
屬性 |
描述 |
---|---|
|
輸入在指令碼中唯一標識此操作的短語。標題出現在指令碼畫布上的動作圖示下。 |
Live Person Sequence |
包含在偵測到真人時播放的一個或多個提示的字串。此字串的預設值為空。如果沒有輸入字串,則當偵測到真人且沒有播放序列時,動作將立即返回。如果您只想把您的訊息傳遞給答錄機,這非常有用。 |
Live Person Phrase |
允許您記錄作為 LivePersonSequence 的一部分傳遞的音訊檔案的文字。 |
Machine Sequence |
包含在偵測到答錄機時播放的一個或多個提示的字串。此字串的預設值為空。如果沒有輸入字串,則當偵測到答錄機且沒有播放序列時,動作將立即返回。如果您只想把您的訊息傳遞給真人,這非常有用。 |
Machine Phrase |
允許您記錄作為 MachineSequence 的一部分傳遞的音訊檔案的文字。 |
Clear Digits |
聯絡人按下電話上的按鍵時,會產生 DTMF 音調並儲存在緩衝區內。ClearDigits 允許您確定此動作如何處理動作開始時在存於緩存區的 DTMF 預設為 Yes,在動作開始時清除緩衝區。指令碼中早期發生的任何按鍵都不會被傳遞到此動作中。如果您希望此動作處理透過緩衝區傳遞給此動作的任何 DTMF 音調並執行操作,請將動作設定為 No。當 DTMF 音調被傳入此動作時,指令碼立即採用Digit分支條件的路徑。 |
Detect DTMF |
確定在動作執行時是否處理 DTMF 此屬性不擷取 DTMF 音調。如果您需要評估輸入的音調,請在此動作之後使用Capture動作以將音調指派給一個變數。然後您可以評估該變數的值,以確定輸入的是哪個音調。 您可以為此屬性使用變數。 |
Initial Detection Timeout |
指定動作最初將花費的時長,以確定電話是由答錄機接聽還是由真人接聽。輸入 10 到 300 之間的秒數值。預設值為 10。如果未做出確定並且超過了指定值︰
|
Machine End Detection Timeout |
指定當偵測到機器時,Laydown 將花費在偵聽答錄機訊息結束的最大時長。當 Laydown 偵測到機器的訊息結束時,將播放 MachineSequence 值。如果在機器的訊息結束之前超過了逾時,則會觸發 OnMachineEndTimeout 分支。輸入 10 到 300 之間的秒數值。預設值為 20。 |
Utterance Minimum |
聯絡人必須說話的秒數,以便 Laydown 將聲音分類為話語。該值應該足夠長以忽略靜態或點擊,也應足夠短以捕捉實際的語音語言。輸入 0.1 到 0.5 之間的秒數值。預設值為 0.2。 |
Utterance End Silence |
Laydown 偵測到話語結束所需的最短無說話聲時間。輸入 0.1 到 0.5 之間的秒數值。預設值為 0.1。 |
Live Person End Silence |
Laydown 確定話語是由真人發出所需的最短無說話聲秒數。此值應足夠長,可以忽略答錄機訊息中的片語停頓,也應足夠短,可以識別「您好﹗」問候後的間隔。輸入 0.5 到 2.0 之間的秒數值。預設值為 0.6。 |
Machine Minimum Without Agent |
在一系列的聯絡人話語之後,Laydown 用於確定電話是由機器接聽的最短秒數。輸入 2.0 到 10.0 之間的秒數值。預設值為 3.0。 |
Machine End Silence |
LAYDOWN 確定答錄機訊息結束所需的最短無說話聲秒數。當 AnsweringMachineSequence 屬性中存在一個非空值時,則在達到此處指定的秒數時播放該值。輸入 1.0 到 5.0 之間的秒數值。預設值為 1.0。 |
Debug Pattern |
此屬性用於 Studio 診斷程序,除非 NICE CXone 指示,否則不應變更。預設值為 none。 |
Customer Voice Threshold |
定義了用於偵測聯絡人的聲音與背景雜音的聯絡人音量大小。該屬性接受 100 到 100000 單位之間的數值(一種類似於分貝的測量值)。預設值為 17000。 |
Sequence Play Attempts Maximum |
定義當偵測到有真人或答錄機時,Laydown 將嘗試播放一個序列的最多次數。當達到此值時,即使從聯絡人處偵測到音訊,也會播放整個序列。較大的值可能會增加您的電話費,因為序列可能會重新啟動很多次。輸入 1 到 20 之間的數字值。預設值為 9。 |
結果分支條件
結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。
條件 |
描述 |
---|---|
Default | 指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。 |
OnError | 出現意外問題(例如,連接不良、文法錯誤等)時採用的路徑。 |
MachineCompleted |
當 Laydown 偵測到答錄機時採用的路徑。如果 MachineSequence 屬性包含一個非空值,則播放序列,然後採用此分支。 |
LivePersonCompleted |
當 Laydown 偵測到真人時採用的路徑。如果 LivePersonSequence 屬性包含一個非空值,則播放序列,然後採用此分支。 |
DTMF |
當 Laydown 偵測到點擊一個數位時採用的路徑。如果在偵測到數位時動作正在播放一個序列,則序列播放將中止。 |
InitialDetectionTimedout |
超過 InitialDetectionTimeout 屬性中的值時採用的路徑。 |
MachineEndTimedout |
超過 MachineEndDetectionTimeout 屬性中的值時採用的路徑。 |