Music
This help page is for Desktop Studio. This information is also available for CXone Studio.
|
Music 動作為聯絡人播放音樂檔案。 播放聯絡人的音樂檔案。 聯絡人處於佇列或等候狀態時Music通常用來播放等待音樂。 您可以從預設音樂檔案清單中選擇。 此動作不支持任何種類的自訂音訊檔案。 您可以選擇檔案的播放長度,以及從檔案的多少秒開始播放音樂。 透過 Music 動作提供的預錄製音樂檔案是由專業音樂家創作的授權曲目。 它們需要定期重新授權。 偶爾情況下,檔案的授權可能無法更新。 發生這種情況時,NICE CXone會提供一個類似風格的替換曲目。 替換音樂將在您現有的 IVR |
相依性
- 在onAnswer事件之後不起作用,除非它是onHold事件的一部分。
- 不要將一個Music動作連接到自身,這樣會建立迴圈。 如果想讓音樂重複,請使用Wait動作,配置一個如半秒的短暫停頓。 連接Music到Wait,然後返回Music。
- Music提供的預設檔案最長可達 5 分鐘。
支援的指令碼類型
|
電話 |
類似動作比較
以下動作有類似的功能,但有一些關鍵區別:
- MusicMusic:播放只有聯絡人才能聽到的音樂檔案。 可以從提供的音樂檔案清單中選擇。 可以在檔案中指定一個特定的開始和停止點。 不支援播放自訂音訊檔案。
- PlayPlay:播放自訂音頻 (WAV) 檔案或文字轉語音 (TTS
允許使用者將錄音的提示輸入為文字形式,並使用電腦產生的語音來講述內容。) 提示。 播放整個檔案。 只有聯絡人能聽到音訊。
- PlaylogPlaylog:播放只有聯絡人才能聽到的自訂音訊 (WAV) 檔案。 它允許您選擇一個特定的開始和停止點。 不能播放內建在其他動作中的音樂檔案,如 Music。
- ReqagentReqagent:播放只有客服專員聽到的自訂音訊 (WAV) 檔案或文字轉語音提示。 提示在客服專員和聯絡人連結之前播放,所以提示不會導致聯絡人聽到靜音。
- WhisperWhisper:播放自訂 WAV 檔案或文字轉語音提示。 您可以把它設定為只有聯絡人可以聽到,只有客服專員可以聽到,或者兩者都可以聽到。 提示在客服專員和聯絡人連結後播放,所以如果該動作只為客服專員或聯絡人播放,另一方在提示期間聽到靜音。
- ZiptoneZiptone:在聯絡人和客服專員連結後,為客服專員播放提示音。 Reqagent動作有一個 Ziptone 屬性,在聯絡人和客服專員連結之前為客服專員播放提示音。
輸入屬性
這些屬性定義了動作執行時使用的資料。
此動作的所有屬性都接受變數替換。
屬性 |
描述 |
---|---|
Caption |
輸入在指令碼中唯一標識此操作的短語。 標題出現在指令碼畫布上的動作圖示下。 |
MusicFile |
從下拉式清單中選擇音訊檔案。 提供了 20 個 WAV 格式的音樂檔案選擇。 必須配置此屬性。 如果此欄位留空,會導致伺服器出現問題。 |
StartOffset |
允許將選定的音訊檔案從指定位置而不是從頭開始播放。 輸入檔案中您要開始播放音訊的起始秒數。 變數替換通常用於該屬性。 例如,如果您有一個由兩個 Music 動作和一個 Wait 動作組成的迴圈,您可以讓第一個 Music 動作從頭開始播放檔案。 如果第一個Music動作播放了 30 秒,您想讓第二個Music動作在第一個動作停止的位置繼續播放,可將 StartOffset 設定為 30。 此屬性的預設值為 0,這會導致檔案每次從頭開始重放。 沒有最大值,但如果輸入的值大於音樂檔案的長度,動作將從開始播放檔案。 |
SecondstoPlay |
允許您播放所選音訊檔案的一部分。 輸入您要播放的檔案的秒數。 預設值為 0,這表示從頭到尾播放音樂檔案。 發生這種情況時, 沒有最大值,但如果您輸入的數字大於檔案的長度,指令碼就會採用 當要播放的秒數被設定為大於零且小於檔案總長度的情況下,就滿足了Default分支條件。 變數替換通常用於該屬性。 |
InterruptMessages |
允許您定期中斷音樂,播放一條或多條短訊息。 例如,您可以感謝聯絡人的等待,或者提醒他們您的網站上有自助服務選項。 輸入訊息檔案的名稱,然後輸入要在訊息之後播放的音樂檔案的秒數。 如果您要播放不同的訊息,請將它們都包括進去。 在此欄位使用以下語法:<NameOfFile.wav>; <SecondsToPlay>。 範例: Thanks.wav;20 HelpYourSelf.wav;20 Reminder.wav;20 此方法可行,但也有一些相關風險。 例如,若您使用的某一音訊檔案是重新錄製的,並且現在長於原音訊,則有可能在前一條訊息結束之前就開始播放。 實現中斷訊息的首選方法是將Music動作與Play或Playlog動作交替使用,以提供訊息或提示。 You can record your messages using a third-party application and upload it to CXone. |
RepeatIndex |
將此屬性設定為您希望 InterruptMessages 重複的次數。 如果您沒有配置中斷訊息,可以省略此屬性。 |
DetectDTMF |
Determines whether DTMF This property does not capture DTMF tones. If you need to evaluate an entered tone, use a Captureaction after this action to assign the tone to a variable. You can then evaluate the variable's value to determine which tone was entered. 變數替換通常用於該屬性。 |
ClearDigits |
聯絡人按下電話上的按鍵時,會產生 DTMF 音調並儲存在緩衝區內。 ClearDigits 允許您確定此動作如何處理動作開始時在存於緩存區的 DTMF 啟用後,該選項會在動作開始時清除緩衝區。 指令碼中早期發生的任何按鍵都不會被傳遞到此動作中。 如果停用此選項,動作將處理並執行透過緩衝區傳給動作的任何 DTMF 音調。 設為 True 可啟用,設為 False 則停用。 當 DTMF 音調被傳入此動作時,指令碼立即採用 Set to True to enable this option or False to disable it. |
結果分支條件
結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。
條件 |
描述 |
---|---|
Default |
指令碼未能滿足需要其採用其中一個分支的條件時採用的路徑。 如果沒有定義其他分支,也會被採用。 對於Music,當SecondsToPlay被設定為大於零且小於所選MusicFile的總長度時,也會採用此分支。 |
OnComplete |
從開始到結束播放所選音訊檔案時採用的路徑。 當 SecondsToPlay 設定為 0 或者設定為大於檔案長度的值時,也可能發生這種情況。 |
OnPaused |
目前不使用此分支條件。 |
OnDigit |
當 DetectDTMF 設定為 True 並在動作期間聯絡人按了手機上的一個鍵時,所採用的路徑。 |
指令碼範例
下面是一個範例,說明如何在指令碼中使用此動作。 這不是一個完整的指令碼。 可能需要額外的指令碼。
在這個部分指令碼範例中,音樂在聯絡人等待客服專員接聽呼叫時播放。 在音樂播放時間達到 SecondstoPlay 屬性中定義的時長時,Wait 動作將在音樂恢復播放之前引入一個暫停。 Music動作已被重新命名,使用Caption屬性,表示MusicFile屬性中指定的 WAV 檔案 (CruisingJazz.wav)。
您也可以如前所述,用 Playlog 動作替代 Wait 動作。
是否要下載此範例?