Inscription par lot utilisant les données audio des appels précédents - Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Inscription par lot utilisant les données audio des appels précédents

Vous pouvez commencer à utiliser la biométrie en inscrivant par lot les clients qui ont déjà accepté la biométrie. En utilisant les enregistrements audio stockés dans votre compartiment S3 ainsi qu'un fichier d'entrée JSON qui fournit l'identifiant du locuteur et un lien vers les enregistrements audio, vous pouvez invoquer les API de traitement par lot Voice ID.

Pour inscrire des clients par programmation, transmettez les données suivantes à l'API :

  1. L'ID de domaine pour spécifier le domaine auquel associer les enregistrements.

  2. L'emplacement du fichier de sortie.

  3. Un fichier d'entrée contenant une liste de locuteurs. veuillez consulter Schéma de fichier d'entrée et de sortie pour la tâche d'inscription de locuteur.

    Pour chaque locuteur, le fichier doit inclure :

    • Un lien vers l'enregistrement audio d'un appel dans un fichier .wav avec un taux d'échantillonnage de 8 kHz et un encodage PCM-16.

    • Le CustomerSpeakerId correspondant du client.

    • Un canal pour l'appelant dans l'enregistrement audio. Si l'enregistrement audio compte plusieurs canaux, vous ne pouvez en sélectionner qu'un seul.

  4. Une clé KMS à utiliser lors de l'écriture de la sortie.

  5. Un rôle que Voice ID peut endosser. Il doit avoir accès au compartiment S3 où sont stockés les fichiers audio. Ce rôle doit avoir accès à n'importe quelle clé KMS utilisée pour chiffrer les fichiers. Il doit également pouvoir écrire à l'emplacement de sortie spécifié et utiliser la clé KMS demandée pour écrire la sortie. Plus précisément, il doit disposer des autorisations suivantes :

    • s3:GetObject sur le compartiment d'entrée.

    • s3:PutObject sur le compartiment de sortie.

    • kms:Decrypt sur la clé KMS utilisée pour le chiffrement par défaut du compartiment d'entrée.

    • kms:Decrypt et kms:GenerateDataKey sur la clé KMS fournie dans l'entrée qui servira à écrire le fichier de sortie dans le compartiment de sortie.

    Vous devez disposer d'autorisations iam:PassRole lorsque vous passez l'appel et que vous fournissez le dataAccessRole. Pour activer la protection contre le problème de l'adjoint confus pour le dataAccessRole, consultez Prévention du problème de l'adjoint confus entre services pour Amazon Connect Voice ID.

  6. (Facultatif) Un indicateur pour éviter les contrôles antifraudes si vous souhaitez ignorer la recherche de fraude ou d'usurpation vocale dans l'enregistrement audio d'inscription.

  7. (Facultatif) Spécifiez une liste de surveillance des fraudeurs qui doit servir de référence pour les contrôles antifraudes. Si aucune liste de surveillance n'est spécifiée, Voice ID utilise la liste de surveillance par défaut des fraudeurs du domaine.

  8. (Facultatif) Le seuil de fraude si vous souhaitez élever ou abaisser le niveau de risque.

  9. (Facultatif) Un indicateur pour réinscrire les clients inscrits. Cela est utile si vous souhaitez actualiser l'enregistrement audio, car par défaut, les clients précédemment inscrits sont ignorés.

L'inscription par lot renvoie le CustomerSpeakerId, le GeneratedSpeakerId et le statut associé pour chaque entrée. Ces données sont stockées dans un fichier JSON sur le chemin de sortie que vous spécifiez dans l'API.

Note

L'inscription des locuteurs vous est facturée. Pour plus d'informations, consultez Tarification d'Amazon Connect Voice ID.