不正行為者登録ジョブの入力および出力ファイルスキーマ - Amazon Connect

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

不正行為者登録ジョブの入力および出力ファイルスキーマ

入力ファイルスキーマ

以下は、不正行為者登録ジョブの入力マニフェストファイルのスキーマです。

{ "Version": "string", "FraudsterRegistrationRequests": [ { "RequestId": "string", "AudioSpecifications": [ { "S3Uri": "string", "ChannelId": number } ] } ] }
注記

スキーマ内のすべてのフィールドは必須です。

以下は、入力スキーマの各属性についての説明です。

  • Version: スキーマドキュメントのバージョン。現在、これは 1.0 です。

  • FraudsterRegistrationRequests: ジョブの一部として実行される不正行為者登録リクエストのリスト。

    • RequestId: この不正行為者登録リクエストの識別子。これは、入力ファイル内で一意である必要があります。これは、出力ファイル内のエントリをマッピングして識別するために使用されます。

    • AudioSpecifications: Voice ID がこの不正行為者の登録に使用できるオーディオファイルのリスト。Voice ID は、これらのオーディオファイルをまとめて使用して、登録に必要な量の音声を収集します。現在、登録リクエストに使用できるオーディオファイルの最大数は 10 です。各ファイルは、最大 20MB の .wav ファイルで、8KHz サンプルレートと PCM-16 エンコーディングのオーディオが含まれます。

      • S3URI: 不正行為者を登録するために使用する必要のある .wav 形式のオーディオファイルの Amazon S3 の場所。

      • ChannelId: マルチチャネルのオーディオファイルで不正行為者を登録する場合に使用するオーディオチャネル。Voice ID がサポートするオーディオファイルは最大 2 チャネルのため、この値は 01 に限定されます。

出力ファイルスキーマ

以下は、不正行為者登録ジョブの出力マニフェストファイルのスキーマです。

{ "Version": "string", "Errors": [ { "RequestId": "string", "ErrorCode": number, "ErrorMessage": "string" } ], "SuccessfulRegistrations": [ { "RequestId": "string", "GeneratedFraudsterId": "string", "RegistrationStatus": "DUPLICATE_SKIPPED" | "NEW_REGISTRATION", "FraudsterSimilarityScore": number } ] }

以下は、出力スキーマの各属性についての説明です。

  • Version: 出力スキーマドキュメントのバージョン。現在、これは 1.0 です。

  • Errors: 登録中のある時点で失敗した、不正行為者登録リクエストのエラーのリスト。

    • RequestId: このリクエストに関連付けられているリクエスト識別子。これは、このリクエストの入力ファイルで指定された RequestId と同じです。

    • ErrorCode: HTTP エラーのタイプを表すエラーコード。以下に、エラーシナリオの例をいくつか示します。

      注記

      これは網羅的なリストではありません。

      • 400 (Bad Request Exception; Bad Request の例外):

        • 入力JSONファイルの形式が正しくないため、解析できません。

        • 提供されたオーディオファイルに、登録に十分な音声がない場合。

      • 402 (ServiceQuotaLimitExceededException):

        • 不正行為者の制限を超えた場合。

      • 500 (Internal Failure; 内部エラー):

        • 内部サーバーエラー (サービス側での想定外のエラー)。

    • ErrorMessage: 不正行為者の登録失敗の原因を説明するメッセージ。

  • SuccessfulRegistrations: 成功した登録リクエストのリスト。

    • RequestId: このリクエストに関連付けられているリクエスト識別子。これは、このリクエストの入力ファイルで指定された RequestId と同じです。

    • RegistrationStatus: 成功した不正行為者登録のステータス。

      • DUPLICATE_SKIPPED: 不正行為者が重複していると確認され、登録はスキップされました。

      • NEW_FRAUDSTER: 不正行為者がシステムに新しく登録されました。

    • GeneratedFraudsterId: 登録された不正行為者のサービスが生成した識別子。RegistrationStatusDUPLICATE_SKIPPED の場合、これは、ドメインに既に存在する不正行為者の識別子で、対象の不正行為者に最も類似したものです。

    • FraudsterSimilarityScore: 不正行為者の登録が重複しているためにスキップされたときに入力されるオプションのフィールド。これは、対象の不正行為者と、ドメイン内に既に存在する最も類似する不正行為者との類似性を表します。