Play

此説明頁面適用於 CXone Studio此資訊也可用於 Desktop Studio

播放一個或多個音訊檔案作為互動的一部分。

Play可以使用預先錄製的音訊檔案、文字轉語音 (TTSClosed 允許使用者將錄音的提示輸入為文字形式,並使用電腦產生的語音來講述內容。),或兩者的組合。客服專員無法聽到透過此動作播放的內容。它僅播放聯絡人的音訊。若要讓客服專員和聯絡人能夠聽到音訊,請使用 Whisper 動作。

此動作的常見用例是為呼叫者播放訊息。例如,「感謝您致電 Classics, Incorporated」或「為保證通話品質,您的通話可能會被錄音」。

您還可使用 Play 動作,透過將變數合併到動作序列中來向呼叫者傳遞資訊。例如,透過從 CRMClosed 管理聯絡人、銷售資訊、支援詳情和案例歷史的第三方系統。 或訂單管理系統引入資料,您可以使用 Play 動作來構建訂單更新訊息,例如「您最近訂購的 {numberOfItems} 貨物,總計 {orderTotal},已於 {shipDate]. 發貨」。

相依性

  • onAnswer之後不能使用Play,除非已觸發onHold事件。
  • 您不能選擇起始位置或播放時間。Play每次都從頭開始播放音訊檔案。它也會播放整個檔案或序列,除非 DetectDTMF 被啟用並且聯絡人輸入了 DTMFClosed 使用者點擊或輕點電話鍵盤上的某個鍵而產生的訊號音。 提示音。
  • 序列屬性中的每個序列有 300 字元的限制。如果您需要播放的文字長於此數字,您可以在屬性欄位中新增額外的序列。例如,「%這是序列一。」「%這是序列二。」

  • 對於 TTS 提示,如果您想要指定 TTS 服務使用的語音和語言,需要執行一個Voiceparams 動作
  • 音訊檔案必須是未壓縮的 WAV 檔案,具有以下屬性:

    • 位元速率:64 kbps
    • 音訊取樣大小:8 位元
    • 聲道數:1(單聲道)
    • 音訊取樣率:8 kHz
    • 音訊格式:CCITT μ-Law

支援的指令碼類型

電話

類似動作比較

以下動作有類似的功能,但有一些關鍵區別:

  • Music:播放只有聯絡人才能聽到的音樂檔案。可以從提供的音樂檔案清單中選擇。可以在檔案中指定一個特定的開始和停止點。不支援播放自訂音訊檔案。
  • Play:播放自訂音頻 (WAV) 檔案或文字轉語音 (TTSClosed 允許使用者將錄音的提示輸入為文字形式,並使用電腦產生的語音來講述內容。) 提示。播放整個檔案。只有聯絡人能聽到音訊。
  • Playlog:播放只有聯絡人才能聽到的自訂音訊 (WAV) 檔案。它允許您選擇一個特定的開始和停止點。不能播放內建在其他動作中的音樂檔案,如 Music
  • Reqagent:播放只有客服專員聽到的自訂音訊 (WAV) 檔案或文字轉語音提示。提示在客服專員和聯絡人連結之前播放,所以提示不會導致聯絡人聽到靜音。
  • Whisper:播放自訂 WAV 檔案或文字轉語音提示。您可以把它設定為只有聯絡人可以聽到,只有客服專員可以聽到,或者兩者都可以聽到。提示在客服專員和聯絡人連結後播放,所以如果該動作只為客服專員或聯絡人播放,另一方在提示期間聽到靜音。
  • Ziptone:在聯絡人和客服專員連結後,為客服專員播放提示音。Reqagent動作有一個 Ziptone 屬性,在聯絡人和客服專員連結之前為客服專員播放提示音。

輸入屬性

這些屬性定義了動作執行時使用的資料。

屬性

描述

新增 標題

輸入在指令碼中唯一標識此操作的短語。標題出現在指令碼畫布上的動作圖示下。

Sequence

定義動作播放的提示。如果提示是一個音訊檔案,請輸入括在雙引號中的檔案名。例如,"greeting.wav"

如果提示是文字轉語音,請點擊省略號按鈕並輸入您希望 TTSClosed 允許使用者將錄音的提示輸入為文字形式,並使用電腦產生的語音來講述內容。 服務閱讀的文字。每個分段必須括在雙引號中,並包括一個字串參考字元,以識別它的資訊類型。範例:

"%Your account balance is" "silence.wav"  "${accountBalance}"

關於在此屬性中提示格式的更多資訊,請參閱管理提示頁面。

您可以點擊動作屬性中的打開編輯器來使用序列編輯器器建立提示。

For more information about formatting prompts in this property, see the Prompts page.You can also double-click the action on the canvas to open the Sequence Editor to create your prompt.

序列屬性中的每個序列有 300 字元的限制。如果您需要播放的文字長於此數字,您可以在屬性欄位中新增額外的序列。例如,「%這是序列一。」「%這是序列二。」

Phrase

使用此屬性來記錄提示包含的文字。指令碼不使用此屬性中的文字。由於某些提示可能很複雜並且包含多個區段,因此包括並非按序列屬性要求之格式編寫的全部文字可能會很有用。

ClearDigits

聯絡人按下電話上的按鍵時,會產生 DTMF 音調並儲存在緩衝區內。ClearDigits 允許您確定此動作如何處理動作開始時在存於緩存區的 DTMFClosed 使用者點擊或輕點電話鍵盤上的某個鍵而產生的訊號音。 音調。

啟用後,該選項會在動作開始時清除緩衝區。指令碼中早期發生的任何按鍵都不會被傳遞到此動作中。如果停用此選項,動作將處理並執行透過緩衝區傳給動作的任何 DTMF 音調。設為 True 可啟用,設為 False 則停用。當 DTMF 音調被傳入此動作時,指令碼立即採用Digit分支條件的路徑。

值模式中:點擊停用此選項。保持設定為可清除 DTMF 緩衝區。

在運算式模式中:輸入 false 以停用此選項。保持設定為 true 以清除 DTMF 緩衝區。

DetectDTMF

確定在動作執行時是否處理 DTMF Closed 使用者點擊或輕點電話鍵盤上的某個鍵而產生的訊號音。音調。啟用後,處理和執行 DTMF 音調的動作。該動作沒有擷取音調。停用時,即使聯絡人按下手機上的按鍵,動作也會忽略 DTMF 音調。

例如,您可以在聯絡人處於保留狀態時播放一條中斷訊息,內容為「客服專員將很快與您聯繫。如果您願意可以留下語音郵件,以便我們給您回電,請按星號鍵」。DetectDTMF 需要設定為開啟,以便該動作可以處理聯絡人的按鍵。

值模式中:點擊停用此選項。點擊開啟啟用檢測和回應 DTMF 音調的動作。

在運算式模式中:輸入 false 以停用此選項。設為 true,以啟用偵測和回應 DTMF 音調的動作。

當此屬性啟用且聯絡人按下某個鍵,就會觸發Digit分支。

您可以在此屬性中使用變數替換。為此,請將此屬性設定為運算式模式 一組左括號和右括號,括號中間有一個 x。,然後在欄位中輸入變數。把變數放在大括號 ( { } ) 裡。

結果分支條件

結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。

條件

描述

Default

指令碼未能滿足需要其採用其中一個分支的條件時採用的路徑。如果沒有定義其他分支,也會被採用。

Digit

DetectDTMF 設定為 True 並在動作期間聯絡人按了手機上的一個鍵時,所採用的路徑。

貼士與技巧

  • 聯絡中心客服專員無法聽到 Play 動作的音訊。若想同時向呼叫者和客服專員播放音訊,請使用 Whisper 動作
  • 使用短語欄位來新增注釋或提示文字的摘要。

指令碼範例

下面是一個範例,說明如何在指令碼中使用此動作。這不是一個完整的指令碼。可能需要額外的指令碼。

Play 有多種不同的使用方式。在本範例中,工作時間設定檔決定了公司是否在營業或放假。若未在營業,則將播放一則訊息。若在放假,則將播放另一則訊息。若在營業,則將請求一個客服專員。

是否要下載此指令碼