Comment puis-je résoudre les problèmes liés à Voice ID dans Amazon Connect ?

Lecture de 3 minute(s)
0

Lorsque j'essaie d'inscrire un client à Voice ID dans Amazon Connect, un message d'erreur s'affiche.

Résolution

En fonction du message d'erreur que vous recevez, procédez comme suit pour résoudre les problèmes liés à Voice ID.

Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'interface.

« We couldn't enroll the user in Voice ID »

Lorsque vous inscrivez un client à Voice ID, ce dernier doit parler pendant 30 secondes sans aucun silence pour créer une empreinte vocale. Si la durée audio est inférieure à la durée ou si l'appel prend fin, cela signifie que le client n'est pas inscrit et vous recevez le message d'erreur précédent.

Voice ID poursuit le processus d'inscription la prochaine fois que le client appellera et parlera pendant 30 secondes sans silence.

« Voice ID error Enrollment is currently unavailable. Ask the caller to please try enrolling in a future call »

Un client peut se désinscrire accidentellement du processus d'inscription. Ou bien, l'inscription est peut-être bloquée à l’état En attente. Lorsque vous recevez le message d'erreur précédent, le client n'est pas inscrit et Amazon Connect rejette les futures demandes d'inscription.

Pour résoudre ce problème, procédez comme suit :

  1. Pour obtenir l’identifiant CustomerSpeakerId, exécutez la commande list-speakers et filtrez les résultats pour les intervenants dont le statut est INSCRIT :

    aws voice-id list-speakers --domain-id your-domain-id --status ENROLLED
  2. Pour obtenir des informations plus détaillées sur le client, exécutez la commande list-speakers :

    aws voice-id list-speakers --domain-id your-domain-ID --query "SpeakerSummaries[?CustomerSpeakerId=='customer-speaker-ID']"

    Remarque : Remplacez your-domain-ID par l'ID de votre domaine et customer-speaker-ID par l'ID d’intervenant du client. Pour plus d'informations sur les données stockées par Amazon Connect, consultez la section Quelles données sont stockées ?

  3. Exécutez la commande delete-speaker ou l'API DeleteSpeaker pour supprimer le client du domaine Voice ID.
    Remarque : Pour supprimer le client du domaine Voice ID, vous devez disposer d’autorisations d'administration. Si vous ne disposez pas d’autorisations d’administration, incluez l'action DeleteSpeaker dans votre politique AWS Identity and Access Management (IAM) associée à votre rôle IAM.

  4. Inscrivez le client à Voice ID.

« Failed To Initialize VoiceId »

Lorsque vous désactivez l'authentification et la détection des fraudeurs, la sortie suivante s’affiche :

{
"Results": "Failed To Initialize VoiceId.",
"ContactId": "1234abcd-****-5b6a-a8f8-fb5f12345a67",
"ContactFlowId": "arn:aws:connect:us-east-1:****:instance/1b******/contact-flow/^^^^^^^^^^^^"",
"ContactFlowName": "VoiceID- Connect-Sample-flow",
"ContactFlowModuleType": "SetVoiceId",  
"Timestamp": "2024-11-13T17:23:44.302Z",
"Parameters": {},  
}

Pour que Voice ID fonctionne, vous devez configurer la détection en temps réel des fraudeurs. Pour plus d'informations, consultez la section Détection des fraudeurs connus.

« Validation Exception. Call Is Not Connected »

Lorsque vous définissez le bloc Lire l'invite après le bloc Définir Voice ID, la sortie suivante s’affiche :

{
"Results": "Validation Exception. Call Is Not Connected",
"ContactId": "1234abcd-****-5b6a-a8f8-fb5f12345a67",
"ContactFlowId": "arn:aws:connect:us-east-1:****:instance/1b******/contact-flow/^^^^^^^^^^^^"",
"ContactFlowName": "VoiceID- Connect-Sample-flow",
"ContactFlowModuleType": "SetVoiceId",  
"Timestamp": "2024-11-13T17:23:44.302Z",
"Parameters": {},  
}

Pour résoudre ce problème, vous devez configurer correctement Voice ID dans votre flux de contacts.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an