Playlog

コンタクトにしか聞こえないWAVファイルを再生します。開始点とプレイ時間を選択できます。

Playlogは、PlayMusicのアクションよりも、再生するファイルをより詳細にコントロールすることができます。たとえば、次のことができます:

依存関係

  • このアクションで再生されるWAVファイルは、コンタクトにしか聞こえません。

  • Playlogは、 CXoneプラットフォームのデフォルトの音楽ファイルを再生することはできません。デフォルトの音楽を再生するには、 Musicアクションを使用する必要があります。

  • ファイルの最大時間は30分です。

  • このアクションは、TTS閉じた ユーザーが録音されたプロンプトをテキストとして入力し、コンピューターで生成された音声を使用してコンテンツを話すことができるようにします。に対応していません。TTSへの対応が必要な場合は、PLAY、WHISPER、またはREQAGENTを使用してください。

  • Playlogは、OnAnswerの後、 OnHoldイベントが発生しない限り、動作しません。
  • 記録された通話の録音を再生することは、ACD録音を使用している場合にのみ機能します。
  • オーディオファイルは、以下のプロパティを持つ非圧縮のWAVファイルである必要があります。

    • ビットレート:64 kbps
    • オーディオサンプルサイズ:8ビット
    • チャネル:1(モノラル)
    • オーディオサンプルレート:8 kHz
    • オーディオ形式:CCITT μ-Law

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

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

電話

類似アクションの比較

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

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

入力プロパティ

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

プロパティ

説明

ContactIDorFile

アクションで再生させたいWAVファイルのファイル名を入力します。このプロパティに変数を使用できます。

通話録音を再生する場合は、ログに記録された通話の コンタクトID閉じた 各コンタクト先に割り当てられた一意の数値識別子 を入力することができます。現在の呼び出しでは、{contactId}を通じて参照できます。これは、ACD録音で通話を録音した場合のみ有効です。

StartOffset

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

たとえば、1分間のオーディオファイルがあり、30秒ごとにそれを中断してメッセージを再生したいとします。ここでは3つのPLAYLOGアクションのループを使用します。最初のPLAYLOGは、StartOffset = 0SecondsToPlay = 30を指定して保留音楽ファイルを再生するように設定します。2番目のPLAYLOGは、メッセージのオーディオファイルで設定します。3番目のPLAYLOGは、StartOffset = 0を指定して保留音楽ファイルを再生するように設定します。

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

SecondstoPlay

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

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

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

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

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

StoponDTMF

発信者が電話の番号を押したときにアクションで録音を一時停止するかどうかを指定します。このプロパティが有効で、アクションが発信者の電話からDTMF閉じた ユーザーが電話のキーパッドのキーを押すかタップしたときに生成される信号音。を検出すると、録音は一時停止し、アクションはDigit Pressed分岐条件を取ります。Set this property to True to enable or to False to disable.

CurrentPosition

録音の最後の位置を受け取る変数名を入力します。録音中の位置は秒単位で表示されます。SecondstoPlayまたは発信者が数字を押すことによって録音が一時停止すると、現在の位置がこの変数に保存されます。ファイル再生が一時停止した理由によって、取られる分岐が異なります。この値を使用して、中断した場所から再生を再開できます。

ClearDigits

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

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

Set to True to enable this option or False to disable it.

結果ブランチ条件

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

条件

説明

Default

スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。
OnComplete 録音が最後まで再生されるときに取られるパス。
OnPaused 録音がSecondstoPlayに到達したときのパス。
OnDigitPressed DTMF検出がTrueに設定されており、アクション中にコンタクトがキーを押した場合のパス。

ヒントとコツ

  • Playlogでは、ファイルのインデックス作成、独自のカスタム音楽ファイルの再生、独自のカスタムオーディオプロンプトの再生を行うことができます。
  • Playlogは、Logcontactを使用して録音された2者間の会話を再生したり、録音された音声メッセージを再生したりするために使用されます。
  • Playlogでは、コンタクトID閉じた 各コンタクト先に割り当てられた一意の数値識別子を指定することで、録音された会話に簡単にアクセスできます。また、ボイスメールの再生プロセスを高度に制御できます。例えば、 CXone Attendantスクリプトで使用することができます。