MUSIC

このヘルプページはStudio向けです。 この情報は、Desktop Studio用にも提供されています。

コンタクトの音楽ファイルを再生します。Musicは、通常、コンタクトがキューやホールディングのシナリオにあるときの保留音に使用されます。 デフォルトの音楽ファイルリストから選択できます。 このアクションは、いかなる種類のカスタム音声ファイルにも対応していません。 ファイルの再生時間や、何秒後に音楽が始まるかなどを選択することができます。

Musicアクションで利用できる録音済み音楽ファイルは、プロのミュージシャンが作成したライセンス楽曲です。 これらは定期的に再ライセンスを受ける必要があります。 場合によっては、ファイルのライセンスが更新できないことがあります。 そんな時、NICEは似たようなジャンルの代替曲を用意しています。 置き換え用の音楽は、既存のIVRClosed 対話型音声応答。 自動電話メニューのコンタクトは、音声入力またはキー入力を介して、情報の取得、着信音声コールのルーティング、またはその両方を行います。でシームレスに動作します。 NICEは、CXone Mpower音楽ファイルへの変更を事前に通知し、置換を確認して選択を変更できます。

依存関係

  • onAnsweronHoldイベントの一部でない限り、 イベント後は動作しません.
  • Musicアクションをそれ自体につなげてループを作ることは絶対にしないでください。 音楽をリピートさせたい場合は、0.5秒など短いポーズで構成されたWaitアクションを使用します。 MusicWaitに接続し、さらにMusicに戻す。
  • Musicで使用できるデフォルトのファイルの長さは最大5分です。

サポートされているスクリプトタイプ

電話

類似アクションの比較

以下のアクションには同様の機能がありますが、いくつかの重要な相違点があります。

  • Music :コンタクトにしか聞こえない音楽ファイルを再生します。 用意された音楽ファイルのリストから選択できます。 ファイル内で特定の開始点と停止点を指定できます。 カスタム音声ファイルの再生には対応していません。
  • Play :カスタムオーディオWAVファイルまたは テキスト読み上げ(TTSClosed ユーザーが録音プロンプトをテキストとして入力し、コンピューターで生成された音声を使用してその内容を読み上げる機能。)プロンプトを再生します。 ファイルを使用している場合は、ファイル全体が再生されます。 音声はコンタクトにしか聞こえません。
  • Playlog :コンタクトにしか聞こえないカスタムオーディオWAVファイルを再生します。 特定の開始点と停止点を選択できます。 Musicなど他のアクションに格納されている音楽ファイルは再生できません。
  • Reqagent: エージェントのみに聞くカスタムオーディオWAVファイルまたは テキスト読み上げ(TTS)プロンプトを再生します。 エージェントとコンタクトがリンクする前にプロンプトが再生されるため、プロンプトによってコンタクトが沈黙になることはありません。
  • Whisper :カスタムWAVファイルまたは テキスト読み上げプロンプトを再生します。 コンタクトのみ、エージェントのみ、または両方に聞こえるように設定できます。 プロンプトはエージェントとコンタクトがリンクした後に再生されるため、エージェントまたはコンタクトのみにアクションが再生された場合、相手にはプロンプトの間、沈黙が聞こえます。
  • Ziptone: コンタクトとエージェントがリンクされた後、エージェント用にトーンを再生します。 ReqagentアクションにはZiptoneプロパティがあり、これはコンタクトとエージェントがリンクされる前にエージェント用の発信音を再生します。

入力プロパティ

これらのプロパティは、アクションが実行時に使用するデータを定義します。

このアクションのすべてのプロパティは、変数置換を受け入れます。 そのためには、プロパティフィールドに変数を入力します。 変数を中括弧({ })で囲みます。

プロパティ

説明

Add Caption

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。 アクションアイコンにカーソルを合わせるとキャプションが表示されます。

Music File

ドロップダウンからグラフを選択します。 WAV形式の音楽ファイル20種類を収録しています。 If you want to use a custom music or audio file, use the Playlog action. このプロパティでは変数置換を一般的に使用できます。

このプロパティは、必ず設定する必要があります。 このフィールドが空のままだと、サーバー上で問題が発生する可能性があります。

Start Offset

選択したオーディオファイルの再生を、最初からではなく、指定した位置から開始させることができます。 音声の再生を開始させたいファイルの先頭から何秒かを入力します。 このプロパティでは変数置換を一般的に使用できます。

たとえば、2つのMusicアクションと1つのWaitアクションのループがある場合、最初のMusicアクションでファイルの先頭から再生することができます。 最初のMusicアクションを30秒再生し、最初のアクションが停止した箇所から2番目のMusicアクションで再生を再開するには、StartOffset30に設定します。

このプロパティのデフォルト値は0なので、毎回ファイルは最初から再生されます。 最大値はありませんが、音楽ファイルの長さを超える値を入力すると、アクションはファイルを最初から再生します。

Seconds To Play

選択した音声ファイルの一部を再生することができます。 再生したいファイルの秒数を入力します。

デフォルト値は 0で、ファイルの先頭から末尾まで再生することを意味します。 この場合、OnCompleteの分岐条件が満たされ、スクリプトはそのパスを取ります。

最大値はありませんが、ファイルの長さを超える数値を入力すると、スクリプトはOnCompleteの分岐パスを取ります。

Default分岐条件は、 SecondsToPlayに、0より大きくかつファイルの全長より小さい値が設定された場合に満たされます。

このプロパティでは変数置換を一般的に使用できます。

Interrupt Messages

音楽を定期的に中断して、1つまたは複数の短いメッセージを表示させることができます。 例えば、お待ちいただいたコンタクトへのお礼や、ウェブサイトで利用できるセルフサービスについてお知らせすることができます。

メッセージファイルの名前と、メッセージの後に再生するMusicFile の秒数を入力してください。 再生したいメッセージが異なる場合は、それらをすべて含めてください。 このフィールドでは次の構文を使用します: <NameOfFile.wav>;<SecondsToPlay>. 例:

Thanks.wav;20 HelpYourSelf.wav;20 Reminder.wav;20

このメソッドは有効ですが、それに伴うリスクもあります。 例えば、使用している音声ファイルの1つが再録音され、当初より長くなった場合、前のメッセージが終わる前に、あるメッセージが再生され始める可能性があります。 割り込みメッセージを実装する好ましいメソッドは、 Musicのアクションと、メッセージやプロンプトを提供するPlayまたはPlaylogのアクションを交互に行うことです。

You can record your messages using a third-party application and upload it to CXone Mpower.

Repeat Index

このプロパティには、InterruptMessagesを繰り返す回数を設定します。 割り込みメッセージを設定しなかった場合は、このプロパティを省略することができます。

DetectDTMF

アクションの実行中にDTMFClosed コンタクトが電話のキーパッドのキーを押したときに生成されるシグナリングトーン。トーンを処理するかどうかを決定します。 有効にすると、アクションはDTMFトーンを処理し、それに対して動作します。 アクションでは発信音をキャプチャできません。 無効にすると、コンタクトが電話のキーを押しても、アクションはDTMFトーンを無視します。

たとえば、コンタクトが保留にされている間、メッセージの中断を再生し、「エージェントがすぐ応対させていただきます。 折り返しお電話するためにボイスメールを残される場合は、スターキーを押してください」と言います。 DetectDTMFオンに設定し、アクションがコンタクトのキー押下を処理できるようにする必要があります。

値モード:このオプションを無効にするには、クリックしてNoに設定します。 クリックしてオンにすると、DTMFトーンを検出して応答するアクションが有効になります。

式モードこのオプションを無効にするにはfalseを入力します。 trueのままにすると、DTMFトーンを検出して応答するアクションが有効になります。

このプロパティが有効で、コンタクトがキーを押すと、 Digit分岐がトリガーされます。

このプロパティで変数代入を使用できます。 そのためには、このプロパティを式モード括弧に囲まれたX印。に設定してから、フィールドに変数を入力します。 変数を中括弧({ })で囲みます。

Clear Digits

コンタクトが電話のキーを押すと、DTMF発信音が生成され、バッファに保存されます。 ClearDigitsを使うと、このアクションの開始時にバッファにあるDTMFClosed コンタクトが電話のキーパッドのキーを押したときに生成されるシグナリングトーン。発信音の処理方法を決定することができます。

有効にすると、このオプションはアクション開始時にバッファをクリアします。 スクリプトの前の方で起こったキー操作は、このアクションに渡されません。 このオプションを無効にすると、アクションは、バッファを通してアクションに渡されたすべてのDTMFトーンを処理し、それに対して動作します。 True 有効にするか、False 無効に設定します。 このアクションにDTMF発信音が渡されると、スクリプトは直ちにDigit分岐条件のパスを取ります。

値モード:このオプションを無効にするには、クリックしてNoに設定します。 Yesのままにすると、DTMFバッファがクリアされます。

式モードこのオプションを無効にするにはfalseを入力します。 trueのままにすると、DTMFバッファがクリアされます。

結果分岐条件

結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。

条件

説明

Default

スクリプトが他の分岐の1つをとる必要がある条件を満たさない限り、取られるパス。 他のブランチが未定義の場合にも使用されます。

Musicの場合は、この分岐は、SecondsToPlayが0より大きく、選択したMusicFileの全長より短い値に設定されているときにも実行されます。

Complete

選択した音声ファイルを最初から最後まで再生したときのパスを示します。 SecondsToPlay0に設定した場合や、ファイルの長さより大きな値を設定した場合にも発生することがあります。

Paused

この分岐条件は現在使用されていません。

Digit

DetectDTMFTrueに設定されており、アクション中にコンタクトが電話のキーを押した場合に取られるパス。

スクリプトの例

これは、このアクションをスクリプトでどのように使用できるかを示す例です。 完全なスクリプトではありません。 追加のスクリプト作成が必要な場合があります。

この部分的なスクリプト例では、エージェントが通話を取るのをコンタクトが待っている間に音楽が再生されます。 SecondstoPlayプロパティで設定された期間音楽が再生された後、Waitアクションが一時停止を挿入し、その後音楽が再開されます。 Musicアクションは、Captionプロパティを使用して名前が変更され、MusicFileプロパティに指定された.wavファイル(CruisingJazz.wav)を示しています。

また、以前説明したように、Waitアクションの代わりにPlaylogアクションを使用することも可能です。

この例をダウンロードしますか?