Music
此説明頁面適用於 CXone Studio。 此資訊也可用於 Desktop Studio。
|
Music 動作為聯絡人播放音樂檔案。 播放聯絡人的音樂檔案。 聯絡人處於佇列或等候狀態時Music通常用來播放等待音樂。 您可以從預設音樂檔案清單中選擇。 此動作不支持任何種類的自訂音訊檔案。 您可以選擇檔案的播放長度,以及從檔案的多少秒開始播放音樂。 透過 Music 動作提供的預錄製音樂檔案是由專業音樂家創作的授權曲目。 它們需要定期重新授權。 偶爾情況下,檔案的授權可能無法更新。 發生這種情況時,NICE CXone會提供一個類似風格的替換曲目。 替換音樂將在您現有的 IVR 自動電話選單,允許呼叫者透過語音命令或按鍵輸入或二者進行互動,以獲取資訊、路由至呼入語音通話或二者兼有。 中順暢切換。 NICE CXone提前通知音樂檔案的變化,以便您可以檢閱替換並變更您的選擇。 |
相依性
- 在onAnswer事件之後不起作用,除非它是onHold事件的一部分。
- 不要將一個Music動作連接到自身,這樣會建立迴圈。 如果想讓音樂重複,請使用Wait動作,配置一個如半秒的短暫停頓。 連接Music到Wait,然後返回Music。
- Music提供的預設檔案最長可達 5 分鐘。
支援的指令碼類型
|
電話 |
類似動作比較
以下動作有類似的功能,但有一些關鍵區別:
- MusicMusic:播放只有聯絡人才能聽到的音樂檔案。 可以從提供的音樂檔案清單中選擇。 可以在檔案中指定一個特定的開始和停止點。 不支援播放自訂音訊檔案。
- PlayPlay:播放自訂音頻 (WAV) 檔案或文字轉語音 (TTS 允許使用者將錄音的提示輸入為文字形式,並使用電腦產生的語音來講述內容。) 提示。 播放整個檔案。 只有聯絡人能聽到音訊。
- PlaylogPlaylog:播放只有聯絡人才能聽到的自訂音訊 (WAV) 檔案。 它允許您選擇一個特定的開始和停止點。 不能播放內建在其他動作中的音樂檔案,如 Music。
- ReqagentReqagent:播放只有客服專員聽到的自訂音訊 (WAV) 檔案或文字轉語音提示。 提示在客服專員和聯絡人連結之前播放,所以提示不會導致聯絡人聽到靜音。
- WhisperWhisper:播放自訂 WAV 檔案或文字轉語音提示。 您可以把它設定為只有聯絡人可以聽到,只有客服專員可以聽到,或者兩者都可以聽到。 提示在客服專員和聯絡人連結後播放,所以如果該動作只為客服專員或聯絡人播放,另一方在提示期間聽到靜音。
- ZiptoneZiptone:在聯絡人和客服專員連結後,為客服專員播放提示音。 Reqagent動作有一個 Ziptone 屬性,在聯絡人和客服專員連結之前為客服專員播放提示音。
輸入屬性
這些屬性定義了動作執行時使用的資料。
此動作的所有屬性都接受變數替換。
屬性 |
描述 |
---|---|
|
輸入在指令碼中唯一標識此操作的短語。 標題出現在指令碼畫布上的動作圖示下。 |
Music File |
讓您選擇此動作要播放的預先錄製的音樂。 Studio 包含 20 種不同的的音樂檔案,皆為 WAV 格式,您可以從中選擇。 若您想播放您上載的音樂檔案,則您可以使用 Playlog 動作來替代。 您可以為此屬性使用變數。 |
Start Offset |
允許將選定的音訊檔案從指定位置而不是從頭開始播放。 輸入檔案中您要開始播放音訊的起始秒數。 變數替換通常用於該屬性。 例如,如果您有一個由兩個 Music 動作和一個 Wait 動作組成的迴圈,您可以讓第一個 Music 動作從頭開始播放檔案。 如果第一個Music動作播放了 30 秒,您想讓第二個Music動作在第一個動作停止的位置繼續播放,可將 StartOffset 設定為 30。 此屬性的預設值為 0,這會導致檔案每次從頭開始重放。 沒有最大值,但如果輸入的值大於音樂檔案的長度,動作將從開始播放檔案。 |
Seconds To Play |
允許您播放所選音訊檔案的一部分。 輸入您要播放的檔案的秒數。 預設值為 0,這表示從頭到尾播放音樂檔案。 發生這種情況時, 沒有最大值,但如果您輸入的數字大於檔案的長度,指令碼就會採用 當要播放的秒數被設定為大於零且小於檔案總長度的情況下,就滿足了Default分支條件。 變數替換通常用於該屬性。 |
Interrupt Messages |
允許您輸入一個字串運算式,以 .wav 檔案的形式使用一條或多條短訊息定期中斷音樂。 您的運算式(如下面的範例所示)應使用以下語法:訊息檔案名稱;SecondsToPlay。 Message1.wav;45 Message2.wav;60 Message3.wav;60 這種方法固然有效,但也可能導致問題。 例如,若一條訊息稍後被重新錄音,且比原始訊息更長,則在前一條訊息結束之前,此訊息就可能開始播放。 因此,播放被周期性訊息中斷的音樂的首選方法,是將 Music 動作與提供適當訊息或提示的 Play 或者 Playlog 動作交替使用。 |
Repeat Index |
將此屬性設定為您希望 InterruptMessages 重複的次數。 如果您沒有配置中斷訊息,可以省略此屬性。 |
DetectDTMF |
確定在動作執行時是否處理 DTMF 使用者點擊或輕點電話鍵盤上的某個鍵而產生的訊號音。音調。 啟用後,處理和執行 DTMF 音調的動作。 該動作沒有擷取音調。 停用時,即使聯絡人按下手機上的按鍵,動作也會忽略 DTMF 音調。 例如,您可以在聯絡人處於保留狀態時播放一條中斷訊息,內容為「客服專員將很快與您聯繫。 如果您願意可以留下語音郵件,以便我們給您回電,請按星號鍵」。 DetectDTMF 需要設定為開啟,以便該動作可以處理聯絡人的按鍵。 值模式中:點擊否停用此選項。 點擊開啟啟用檢測和回應 DTMF 音調的動作。 在運算式模式中:輸入 false 以停用此選項。 設為 true,以啟用偵測和回應 DTMF 音調的動作。 當此屬性啟用且聯絡人按下某個鍵,就會觸發Digit分支。 您可以在此屬性中使用變數替換。 為此,請將此屬性設定為運算式模式 ,然後在欄位中輸入變數。 把變數放在大括號 ( { } ) 裡。 |
Clear Digits |
聯絡人按下電話上的按鍵時,會產生 DTMF 音調並儲存在緩衝區內。 ClearDigits 允許您確定此動作如何處理動作開始時在存於緩存區的 DTMF 使用者點擊或輕點電話鍵盤上的某個鍵而產生的訊號音。 音調。 啟用後,該選項會在動作開始時清除緩衝區。 指令碼中早期發生的任何按鍵都不會被傳遞到此動作中。 如果停用此選項,動作將處理並執行透過緩衝區傳給動作的任何 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 動作。
是否要下載此範例?