スクリプトパラメーター(トランスクリプション)

このスニペットは、CONTINUOUS TRANSCRIPTION アクションによってトランスクリプションを実行するCXone Mpower上のサービスに渡されるデータを定義します。 たとえば、ボイスメールの文字起こしを伝えることができます。 また、スクリプトでのトランスクリプションの使用にプラットフォームに適用する特定の動作を伝えることもできます。

を使用するクローズ済 ライブの人間のエージェントの代わりに顧客とのやり取りを処理するソフトウェアアプリケーション。バーチャルエージェントVoicebot Gatewayのスクリプトを使用している場合は、代わりにデフォルトの次のプロンプト動作 スニペットを使用します。 これには、これらのタイプのインタラクション中のトランスクリプションに影響を与える値が含まれます。

トランスクリプション用のスクリプトパラメーターコードを次の例に示します。 サブメンバー名(param1param2など)と値を、トランスクリプションサービスのニーズに応じて構成します。

DYNAMIC scriptParams
scriptParams.param1 = "{value1}"
scriptParams.param2 = "{value2}"
scriptParams.param3 = "{value3}"

ASSIGN scriptParamsjson = "{scriptParams.asjson()}" 

このスニペットを使用するには、次のようにします。

  1. スクリプトパラメーターコードをスクリプトのSnippet アクションに追加します。
  2. 組織のニーズや使用するエージェントアシストアプリケーションに合わせて、必要に応じてパラメーター名と値を変更します。
  3. Snippetアクションを、スクリプト内のCONTINUOUS TRANSCRIPTIONアクションの前に配置します。
  4. CONTINUOUS TRANSCRIPTIONアクションScript Params JSONプロパティを、JSONを保持する変数名で構成します。 提供された例では、これはscriptParamsJsonになります。 バーチャルエージェントにデータを渡す場合は、デフォルトの次のプロンプト動作データを受け取るVOICEBOT EXCHANGE アクションの変数名を使用します。

ボイスメールの文字起こし

CONTINUOUS TRANSCRIPTIONを使用してボイスメールメッセージを文字起こしできます。 これを行うには、scriptEntryTypeボイスメールに設定されたパラメータをCXone Mpowerに渡す必要があります。 次のスニペットを使用します。

DYNAMIC scriptParams
ASSIGN scriptParams.scriptEntryType = "voicemail"
ASSIGN scriptParamsJson = "{scriptParams.asjson()}"

次のスクリプト例は、これを設定する方法の 1 つを示しています。

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

この例は、CONTINUOUS TRANSCRIPTIONを使用してボイスメールメッセージのトランスクリプトをキャプチャする例を示します。 次の画像は、ボイスメールプロンプトを再生するPLAYアクションと、ボイスメールを録音するRECORDアクションが、2つのCONTINUOUS TRANSCRIPTIONアクションの間に配置されていることを示します。 最初のインスタンスはトランスクリプションをオンにし、2番目のインスタンスはオフにします。 GET TRANSCRIPT アクションは、トランスクリプトをスクリプトに引き込みます。 トランスクリプトは、GET TRANSCRIPTアクションで定義された変数に保持されます。

このセクションで説明するボイスメールトランスクリプションスクリプトの画像。

このスクリプトをダウンロードします