Music

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

Music 動作為聯絡人播放音樂檔案。

播放聯絡人的音樂檔案。聯絡人處於佇列或等候狀態時Music通常用來播放等待音樂。您可以從預設音樂檔案清單中選擇。此動作不支持任何種類的自訂音訊檔案。您可以選擇檔案的播放長度,以及從檔案的多少秒開始播放音樂。

透過 Music 動作提供的預錄製音樂檔案是由專業音樂家創作的授權曲目。它們需要定期重新授權。偶爾情況下,檔案的授權可能無法更新。發生這種情況時,NICE CXone會提供一個類似風格的替換曲目。替換音樂將在您現有的 IVRClosed 自動電話選單,允許呼叫者透過語音命令或按鍵輸入或二者進行互動,以獲取資訊、路由至呼入語音通話或二者兼有。 中順暢切換。NICE CXone提前通知音樂檔案的變化,以便您可以檢閱替換並變更您的選擇。

相依性

  • onAnswer事件之後不起作用,除非它是onHold事件的一部分。
  • 不要將一個Music動作連接到自身,這樣會建立迴圈。如果想讓音樂重複,請使用Wait動作,配置一個如半秒的短暫停頓。連接MusicWait,然後返回Music
  • Music提供的預設檔案最長可達 5 分鐘。

支援的指令碼類型

電話

類似動作比較

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

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

輸入屬性

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

此動作的所有屬性都接受變數替換。

屬性

描述

新增 標題

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

Music File

讓您選擇此動作要播放的預先錄製的音樂。Studio 包含 20 種不同的的音樂檔案,皆為 WAV 格式,您可以從中選擇。若您想播放您上載的音樂檔案,則您可以使用 Playlog 動作來替代。

您可以為此屬性使用變數。

Start Offset

允許將選定的音訊檔案從指定位置而不是從頭開始播放。輸入檔案中您要開始播放音訊的起始秒數。變數替換通常用於該屬性。

例如,如果您有一個由兩個 Music 動作和一個 Wait 動作組成的迴圈,您可以讓第一個 Music 動作從頭開始播放檔案。如果第一個Music動作播放了 30 秒,您想讓第二個Music動作在第一個動作停止的位置繼續播放,可將 StartOffset 設定為 30

此屬性的預設值為 0,這會導致檔案每次從頭開始重放。沒有最大值,但如果輸入的值大於音樂檔案的長度,動作將從開始播放檔案。

Seconds To Play

允許您播放所選音訊檔案的一部分。輸入您要播放的檔案的秒數。

預設值為 0,這表示從頭到尾播放音樂檔案。發生這種情況時,OnComplete 分支條件得到滿足,指令碼就會採用此路徑。

沒有最大值,但如果您輸入的數字大於檔案的長度,指令碼就會採用OnComplete分支路徑。

要播放的秒數被設定為大於零且小於檔案總長度的情況下,就滿足了Default分支條件。

變數替換通常用於該屬性。

Interrupt Messages

允許您輸入一個字串運算式,以 .wav 檔案的形式使用一條或多條短訊息定期中斷音樂。您的運算式(如下面的範例所示)應使用以下語法:訊息檔案名稱;SecondsToPlay

Message1.wav;45 Message2.wav;60 Message3.wav;60

這種方法固然有效,但也可能導致問題。例如,若一條訊息稍後被重新錄音,且比原始訊息更長,則在前一條訊息結束之前,此訊息就可能開始播放。因此,播放被周期性訊息中斷的音樂的首選方法,是將 Music 動作與提供適當訊息或提示的 Play 或者 Playlog 動作交替使用。

Repeat Index

將此屬性設定為您希望 InterruptMessages 重複的次數。如果您沒有配置中斷訊息,可以省略此屬性。

DetectDTMF

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

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

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

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

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

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

Clear Digits

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

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

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

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

結果分支條件

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

條件

描述

Default

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

對於Music,當SecondsToPlay被設定為大於零且小於所選MusicFile的總長度時,也會採用此分支。

Complete 錄音播放完成時採用的路徑。
Paused

目前不使用此分支條件。

Digit

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

指令碼範例

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

在這個部分指令碼範例中,音樂在聯絡人等待客服專員接聽呼叫時播放。在音樂播放時間達到 SecondstoPlay 屬性中定義的時長時,Wait 動作將在音樂恢復播放之前引入一個暫停。Music動作已被重新命名,使用Caption屬性,表示MusicFile屬性中指定的 .wav 文件 (CruisingJazz.wav)。

您也可以如前所述,用 Playlog 動作替代 Wait 動作。

是否要下載此範例