Laydown
このヘルプページはStudio向けです。 この情報は、Desktop Studio用にも提供されています。
|
インテリジェントな機器検出と、オプションで録音されたメッセージの配信を可能にします。 このアクションの主な使用例は、を使用した 通話に応答すると、Laydownは連絡先からの音声を分析して、留守番電話またはライブの人物が通話に応答したかどうかを判断します。 その後、分析の結果に基づいてさまざまなアクションを開始できます。 たとえば、1つの録音されたメッセージを機器に配信し、別の録音されたメッセージをライブの人物に配信したり、メッセージを機器に配信して、ライブの人物のカスタムスクリプト動作を実装したりできます。 メッセージの再生が始まると、アクションは引き続き対話を分析します。 連絡先から追加の音声が検出された場合、Laydownはシーケンスを中止し、連絡先が無音のときに再開します。 これは、シーケンス全体が完了するか、SequencePlayAttemptsMaximumプロパティの値に達するまで続きます。 |
オーディオファイルは、以下のプロパティを持つ非圧縮のWAVファイルである必要があります。
|
サポートされているスクリプトタイプ
|
電話 |
入力プロパティ
これらのプロパティは、アクションが実行時に使用するデータを定義します。
プロパティ |
説明 |
---|---|
|
スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。 アクションアイコンにカーソルを合わせるとキャプションが表示されます。 |
Live Person Sequence |
ライブの人物が検出されたときに再生される1つ以上のプロンプトの文字列が含まれます。 この文字列のデフォルト値は空です。 文字列が入力されていない場合、ライブの人物が検出され、シーケンスが再生されないときに、アクションはすぐに戻ります。 これは、メッセージを留守番電話に配信するだけの場合に便利です。 |
Live Person Phrase |
LivePersonSequenceの一部として配信されるオーディオファイルのテキストを文書化できます。 |
Machine Sequence |
留守番電話が検出されたときに再生される1つ以上のプロンプトの文字列が含まれます。 この文字列のデフォルト値は空です。 文字列が入力されていない場合、留守番電話が検出され、シーケンスが再生されないときに、アクションはすぐに戻ります。 これは、ライブの人物にメッセージを届けたいだけの場合に便利です。 |
Machine Phrase |
MachineSequenceの一部として配信されるオーディオファイルのテキストを文書化できます。 |
Clear Digits |
コンタクトが電話のキーを押すと、DTMF発信音が生成され、バッファに保存されます。 ClearDigitsを使えばアクションの開始時にバッファにある DTMF デフォルトはYesで、アクション開始時にバッファが消去されます。 スクリプトの前の方で起こったキー操作は、このアクションに渡されません。 バッファを通してこのアクションに渡されたDTMF発信音を処理して動作させたい場合は、アクションをNoに設定してください。 このアクションにDTMF発信音が渡されると、スクリプトは直ちにDigit分岐条件のパスを取ります。 |
Detect DTMF |
アクションの実行中にDTMF このプロパティはDTMFトーンをキャプチャしません。 入力したトーンを評価する必要がある場合は、このアクションの後にCaptureアクションを使用して、トーンを変数に割り当てます。 その後、変数の値を評価して、どのトーンが入力されたかを判断できます。 このプロパティには変数を使用できます。 |
Initial Detection Timeout |
留守番電話または実際の人のどちらが通話に応答したかを判別するためにアクションが最初にかかる時間の長さを指定します。 10から300までの数値(秒数)を入力します。 デフォルト値は10です。 決定が行われず、指定された値を超えた場合:
|
Machine End Detection Timeout |
機器が検出されたときに、Laydownが留守番電話メッセージの最後のリスニングに費やす最大時間を指定します。 Laydownが機器のメッセージの終わりを検出すると、MachineSequence値が再生されます。 機器のメッセージが終了する前にタイムアウトを超えると、OnMachineEndTimeoutブランチがトリガーされます。 10から300までの数値(秒数)を入力します。 デフォルト値は20です。 |
Utterance Minimum |
Laydownが音声を発話として分類するために連絡先が話す必要のある秒数。 値は、静的またはクリックを無視するのに十分な長さであり、実際の発話をキャッチするのに十分な短さでなければなりません。 0.1 秒から0.5秒までの数値を入力します。 デフォルト値は0.2です。 |
Utterance End Silence |
Laydownが発話の終わりを検出するために必要な無音の最小秒数。 0.1 秒から0.5秒までの数値を入力します。 デフォルト値は0.1です。 |
Live Person End Silence |
Laydownが発話が実在の人物によって行われたと判断するために必要な最小の無音秒数。 この値は、応答機器メッセージのフレージングポーズを無視するのに十分な長さであり、「こんにちは」に続くギャップを認識するのに十分な短さでなければなりません。 挨拶。 0.5 秒から2.0秒までの数値を入力します。 デフォルト値は0.6です。 |
Machine Minimum Without Agent |
Laydownが一連の連絡先発話の後に機器が応答したことを確認するために必要な最小秒数。 2.0 秒から10.0秒までの数値を入力します。 デフォルト値は3.0です。 |
Machine End Silence |
LAYDOWNが留守番電話メッセージが終了したと判断するために必要な無音の最小秒数。 空でない値がAnsweringMachineSequenceプロパティに存在する場合、ここで指定された秒数に達すると、その値が再生されます。 1.0 秒から5.0秒までの数値を入力します。 デフォルト値は1.0です。 |
Debug Pattern |
このプロパティは、Studioの診断手順に使用され、CXone Mpowerサポートまたはアカウント担当者からの指示がない限り、変更しないでください。 デフォルト値はnoneです。 |
Customer Voice Threshold |
連絡先の声と背景のノイズを検出するための連絡先の音量レベルを定義します。 プロパティは100から100000単位の数値を受け入れます(デシベルに類似した測定)。 デフォルト値は17000です。 |
Sequence Play Attempts Maximum |
ライブの人物または留守番電話が検出された場合にLaydownがシーケンスの再生を試みる最大回数を定義します。 この値に達すると、接触から音声が検出されても、シーケンス全体が再生されます。 値が大きくなると、シーケンスが何度も再起動する可能性があるため、テレフォニーの費用が増える可能性があります。 1から20までの数値を入力します。 デフォルト値は9です。 |
結果分岐条件
結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。
条件 |
説明 |
---|---|
Default | スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。 他のブランチが未定義の場合にも使用されます。 |
OnError | 予期しない問題(たとえば、接続不良、構文エラーなど)が発生したときに使用されるパス。 |
MachineCompleted |
Laydownが留守番電話を検出したときに通るパス。 MachineSequenceプロパティに空でない値が含まれている場合、シーケンスが再生されてから、このブランチが行われます。 |
LivePersonCompleted |
経路は横になるライブの人物を検出します。Laydownがライブの人物を検出したときにたどる経路。 LivePersonSequenceプロパティに空でない値が含まれている場合、シーケンスが再生されてから、このブランチが行われます。 |
DTMF |
Laydownが数字が押されたことを検出したときに通るパス。 数字が検出されたときにアクションがシーケンスを再生している場合、シーケンスの再生は中止されます。 |
InitialDetectionTimedout |
InitialDetectionTimeoutプロパティの値を超えたときに取られるパス。 |
MachineEndTimedout |
MachineEndDetectionTimeoutプロパティの値を超えたときに取られるパス。 |