翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
以前の呼び出しからのオーディオデータを使用した Amazon Connect Voice ID へのバッチ登録
生体認証に同意済みの顧客を一括登録することで、生体認証の使用をすぐに始めることができます。S3 バケットに保存されている音声録音と、スピーカー識別子と音声録音へのリンクを提供するJSON入力ファイルを使用して、Voice ID バッチ を呼び出すことができますAPIs。
プログラムで顧客を登録するには、次のデータを に渡しますAPI。
-
録音を関連付けるドメインを指定するドメイン ID。
-
出力ファイルの場所。
-
発話者のリストを含む入力ファイル。「Amazon Connect Voice ID のスピーカー登録ジョブの入出力ファイルスキーマ」を参照してください。
各発話者について、ファイルには次のものを含める必要があります。
-
8KHz サンプルレートと PCM-16 エンコーディングの .wav ファイル内の通話音声録音へのリンク。
-
顧客の対応する
CustomerSpeakerId
。 -
録音における発信者のチャネル。オーディオに複数のチャネルがある場合は、選択できるのは 1 つのみです。
-
-
出力の書き込みに使用するKMSキー。
-
Voice ID が引き受けることができるロール。これには、オーディオファイルが保存されている S3 バケットへのアクセス権が必要です。このロールは、ファイルの暗号化に使用されるすべてのKMSキーにアクセスできる必要があります。また、指定された出力場所に書き込むことができ、出力の書き込みにリクエストされたKMSキーを使用する必要があります。具体的には、次のアクセス許可が必要です。
-
入力バケットに
s3:GetObject
。 -
出力バケットに
s3:PutObject
。 -
kms:Decrypt
入力バケットのデフォルトの暗号化に使用されるKMSキー。 -
kms:Decrypt
およびkms:GenerateDataKey
は、出力バケットへの出力ファイルの書き込みに使用される入力で提供されるKMSキーで使用されます。
通話をして
dataAccessRole
を付与するにはiam:PassRole
アクセス許可が必要です。dataAccessRole
の「混乱した代理」問題対策を有効にするには、Amazon Connect Voice ID サービス間の混乱した代理問題の防止を参照してください。 -
-
オプションで、登録オーディオの不正および音声スプーフィングのチェックをスキップする場合は、不正チェックスキップフラグ。
-
オプションで、不正行為チェックの対象となる不正行為者ウォッチリストを指定します。ウォッチリストが指定されていない場合、Voice ID はドメインのデフォルトの不正行為者ウォッチリストを使用します。
-
オプションで、リスクの基準を増減させる場合は、不正のしきい値。
-
オプションで、登録済みの顧客を再登録するためのフラグ。録音を更新したい場合に使用します。デフォルトでは、以前に登録された顧客は対象にならないためです。
一括登録すると、CustomerSpeakerId
、GeneratedSpeakerId
、および各エントリに関連付けられたステータスが返されます。このデータは、 で指定した出力パスのJSONファイルに保存されますAPI。
注記
発話者を登録すると課金されます。詳細については、「Amazon Connect の料金