Music
|
Musicアクションによって連絡先の音楽ファイルが再生されます。 連絡先の音楽ファイルが再生されます。Musicは、通常、コンタクトがキューやホールディングのシナリオにあるときの保留音に使用されます。デフォルトの音楽ファイルリストから選択できます。このアクションは、いかなる種類のカスタム音声ファイルにも対応していません。ファイルの再生時間や、何秒後に音楽が始まるかなどを選択することができます。 Musicアクションで利用できる録音済み音楽ファイルは、プロのミュージシャンが作成したライセンス楽曲です。これらは定期的に再ライセンスを受ける必要があります。場合によっては、ファイルのライセンスが更新できないことがあります。そんな時、NICE CXoneは似たようなジャンルの代替曲を用意しています。置き換え用の音楽は、既存のIVR |
依存関係
- onAnsweronHoldイベントの一部でない限り、 イベント後は動作しません.
- Musicアクションをそれ自体につなげてループを作ることは絶対にしないでください。音楽をリピートさせたい場合は、0.5秒など短いポーズで構成されたWaitアクションを使用します。MusicをWaitに接続し、さらにMusicに戻す。
- Musicで使用できるデフォルトのファイルの長さは最大5分です。
サポートされているスクリプトタイプ
|
電話 |
類似アクションの比較
以下のアクションには同様の機能がありますが、いくつかの重要な相違点があります。
- Music:コンタクトだけに聞こえる音楽ファイルを再生します。用意された音楽ファイルのリストから選択できます。ファイル内で特定の開始点と停止点を指定できます。カスタム音声ファイルの再生には対応していません。
- Play:カスタムオーディオ(WAV)ファイルやテキスト読み上げ(TTS
ユーザーが録音プロンプトをテキストとして入力し、コンピューターで生成された音声を使用してその内容を読み上げる機能。)プロンプトを再生します。ファイル全体が再生されます。音声はコンタクトにしか聞こえません。
- Playlog:コンタクトだけに聞こえるカスタムオーディオ(WAV)ファイルを再生します。特定の開始点と停止点を選択できます。Musicなど他のアクションに格納されている音楽ファイルは再生できません。
- Reqagent:エージェントだけに聞こえるカスタムオーディオ(WAV)ファイルやテキスト読み上げプロンプトを再生します。エージェントとコンタクトがリンクする前にプロンプトが再生されるため、プロンプトによってコンタクトが沈黙になることはありません。
- Whisper:カスタムのWAVファイルやテキスト読み上げプロンプトを再生します。コンタクトのみ、エージェントのみ、または両方に聞こえるように設定できます。プロンプトはエージェントとコンタクトがリンクした後に再生されるため、エージェントまたはコンタクトのみにアクションが再生された場合、相手にはプロンプトの間、沈黙が聞こえます。
- Ziptone:コンタクトとエージェントがリンクされた後、エージェントに発信音を再生します。ReqagentアクションにはZiptoneプロパティがあり、これはコンタクトとエージェントがリンクされる前にエージェント用の発信音を再生します。
入力プロパティ
これらのプロパティは、アクションが実行時に使用するデータを定義します。
このアクションのすべてのプロパティは、変数置換を受け入れます。
プロパティ |
説明 |
---|---|
Caption |
スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。 |
MusicFile |
ドロップダウンからグラフを選択します。WAV形式の音楽ファイル20種類を収録しています。 このプロパティは、必ず設定する必要があります。このフィールドが空のままだと、サーバー上で問題が発生する可能性があります。 |
StartOffset |
選択したオーディオファイルの再生を、最初からではなく、指定した位置から開始させることができます。音声の再生を開始させたいファイルの先頭から何秒かを入力します。このプロパティでは変数置換を一般的に使用できます。 たとえば、2つのMusicアクションと1つのWaitアクションのループがある場合、最初のMusicアクションでファイルの先頭から再生することができます。最初のMusicアクションを30秒再生し、最初のアクションが停止した箇所から2番目のMusicアクションで再生を再開するには、StartOffsetを30に設定します。 このプロパティのデフォルト値は0なので、毎回ファイルは最初から再生されます。最大値はありませんが、音楽ファイルの長さを超える値を入力すると、アクションはファイルを最初から再生します。 |
SecondstoPlay |
選択した音声ファイルの一部を再生することができます。再生したいファイルの秒数を入力します。 デフォルト値は 0で、ファイルの先頭から末尾まで再生することを意味します。この場合、 最大値はありませんが、ファイルの長さを超える数値を入力すると、スクリプトは Default分岐条件は、 SecondsToPlayに、0より大きくかつファイルの全長より小さい値が設定された場合に満たされます。 このプロパティでは変数置換を一般的に使用できます。 |
InterruptMessages |
音楽を定期的に中断して、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. |
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 |
スクリプトが他の分岐の1つをとる必要がある条件を満たさない限り、取られるパス。他のブランチが定義されていない場合にも使用されます。 Musicの場合は、ブランチは、SecondsToPlayが0より大きくかつ選択されたMusicFileの全長より小さい値が設定された場合に満たされます。 |
OnComplete |
選択した音声ファイルを最初から最後まで再生したときのパスを示します。SecondsToPlayを0に設定した場合や、ファイルの長さより大きな値を設定した場合にも発生することがあります。 |
OnPaused |
この分岐条件は現在使用されていません。 |
OnDigit |
DetectDTMFがTrueに設定されており、アクション中にコンタクトが電話のキーを押した場合に取られるパス。 |
スクリプトの例
これは、このアクションをスクリプトでどのように使用できるかを示す例です。完全なスクリプトではありません。追加のスクリプト作成が必要な場合があります。
この部分的なスクリプトの例では、エージェントが電話に出るのをコンタクトが待つ間に音楽が再生されます。SecondstoPlayプロパティで設定された期間音楽が再生された後、Waitアクションは音楽が再開する前に一時停止を導入します。Musicアクションは、Captionプロパティを使用して名前が変更され、MusicFileプロパティで指定されたWAVファイル(CruisingJazz.wav)を示します。
前述のように、Waitアクションの代わりにPlaylogアクションを使用することもできます。
この例をダウンロードしますか?