Music

Musicアクションによって連絡先の音楽ファイルが再生されます。

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

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

依存関係

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

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

電話スクリプトタイプのアイコン-そこから出てくる音を示す曲線のある古いスタイルの電話受話器。

電話

類似アクションの比較

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

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

入力プロパティ

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

このアクションのすべてのプロパティは、変数置換を受け入れます。

プロパティ

説明

Caption

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。デフォルトはアクション名です。

MusicFile

ドロップダウンからグラフを選択します。WAV形式の音楽ファイル20種類を収録しています。カスタムミュージックや音声オファイルを使用したい場合は、Playlogアクションを使用してください。 このプロパティでは変数置換を一般的に使用できます。

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

StartOffset

選択した音声ファイルの再生を、最初からではなく、指定した位置から開始させることができます。 空のテキストボックスを持つデジタルチャットスキルのプッシュ通知ページの画面キャプチャ。音声の再生を開始させたいファイルの先頭から何秒かを入力します。このプロパティでは変数置換を一般的に使用できます。

例えば、2つのMusicアクションとWaitアクションのループがある場合、最初のMusicアクションをファイルの先頭から再生させることができます。最初のMusicアクションが30秒間再生され、2番目のMusicアクションが最初のアクションが停止した時点で再生を再開したい場合、 StartOffset30に設定してください。

デフォルト値は 0で、ファイルの先頭から再生することを意味します。最大値はありませんが、ファイルの長さを超える数値を入力すると、スクリプトはOnCompleteの分岐をとります。

SecondstoPlay

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

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

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

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

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

InterruptMessages

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

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

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

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

サードパーティーのアプリケーションを使ってメッセージを録音し、 CXoneにアップロードすることができます。

RepeatIndex

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

DetectDTMF

アクションの実行中にDTMF閉じた ユーザーが電話のキーパッドのキーを押すかタップしたときに生成される信号音。トーンを処理するかどうかを決定します。デフォルト値はTrueで、コンタクトがキーを押してスクリプトのOnDigit分岐がトリガーされた場合、DTMF発信音が処理されます。値がFalseに設定されている場合、連絡先がキーを押してもDTMFトーンは処理されません。たとえば、連絡先がキューに入れられた時点で、「エージェントがすぐに応答いたします。キューを離れるにはいつでも、スターキーを押してください。」OnDigit分岐は、ボイスメールメッセージを残すオプションをコンタクトに提供する場合があります。

このプロパティはDTMFトーンをキャプチャしません。入力したトーンを評価する必要がある場合は、このCaptureアクションの後のアクションを使用して、トーンを変数に割り当てます。その後、変数の値を評価して、どのトーンが入力されたかを判断できます。

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

ClearDigits

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

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

結果ブランチ条件

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

状態

説明

Default

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

Musicの場合は、ブランチは、SecondsToPlayが0より大きくかつ選択されたMusicFileの全長より小さい値が設定された場合に満たされます。

OnComplete

選択した音声ファイルを最初から最後まで再生したときのパスを示します。 空のテキストボックスを持つデジタルチャットスキルのプッシュ通知ページの画面キャプチャ。SecondsToPlay0に設定した場合や、ファイルの長さより大きな値を設定した場合にも発生することがあります。

OnPaused

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

OnDigit

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

スクリプトの例

この例は完全なスクリプトではありません。このアクションを使用するには、追加のスクリプト作業が必要です。

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

前述のように、Waitアクションの代わりにPlaylogアクションを使用することもできます。

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