GET VOICEBIO RESULT

このヘルプページはStudio向けです。 この情報は、Desktop Studio用にも提供されています。

このページの内容は、制御リリース(CR)中の製品または機能に関するものです。 CRグループに参加していない場合で、詳細情報を知りたい方は、アカウント担当者にお問い合わせください。

隅に小さなチェックマークが付いた、音波のような縦線のアイコン。

音声生体認証プロバイダーからの応答を受信します。 応答は、登録された声紋に対してコンタクトの認証を試行した後、または新しいコンタクトの登録を試行した後に行われます。

依存関係

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

電話

入力プロパティ

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

プロパティ

説明

Add Caption

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。 アクションアイコンにカーソルを合わせるとキャプションが表示されます。

VoiceBioProfileId

コンタクトに関連付けられた音声生体プロファイルのID。

VoiceBioSessionID

アカウント番号やPINなど、コンタクトの一意の識別子。

scriptParams

音声生体認証プロバイダーに渡すデータを保持する変数の名前。 データは、Snippetスクリプトパラメーターのコードスニペットを使用して、アクションで定義する必要があります。 このフィールドで使用する変数は、データをJSON形式で保持する必要があります。 スニペットを含めない場合、このフィールドに入力する必要はありません。 デフォルトは{voiceBioResultInfo.voiceBioSessionId}です。

出力プロパティ

これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。 これらはアクションが完了したときに参照・使用することができます。

 

プロパティ

説明

デフォルト

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

ErrorDetailsVarName (out)

Error分岐が行われた場合、この変数には、エラーに関連する詳細が含まれます。

VoiceBioResultInfoVarName(出力)

音声生体認証プロバイダーから返された結果を保持します。

結果分岐条件

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

条件

説明

Default

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

Error

アクションが正しく実行されなかったときにとられるパス。 これは例えば、接続不良、構文エラーなど予期しない問題が発生した場合などです。 _ERR変数に1つのアンダースコア文字がある場合、問題の簡潔な説明を入力する必要があります。
Success

アクションがエラーなしで完了し、API呼び出しまたはデータの戻りが成功した場合に実行されるパス(2xx応答コード)。

失敗時

コンタクトの声紋が、音声生体認証プロバイダーに登録されたものと一致しない場合に取られるパス。

OnNeedMoreAudio

音声生体認証プロバイダーがコンタクトからの音声のより長いサンプルを必要とする場合に取るべきパス。

スクリプトの例

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

このアクションは、他の音声生体認証アクションと一緒に使用する必要があります。 次の画像に示すスクリプト例は、スクリプトでこれら4つのアクションをすべて使用して、IVRClosed 対話型音声応答。 自動電話メニューのコンタクトは、音声入力またはキー入力を介して、情報の取得、着信音声コールのルーティング、またはその両方を行います。で音声生体認証をセットアップする方法を示します。 スクリプトでの音声生体認証の操作の詳細については、音声生体認証Nuance Gatekeeperの設定に関するヘルプページを参照してください。

IVRに音声生体認証を実装するためのスクリプトの画像。

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