Come posso risolvere i problemi relativi a Voice ID in Amazon Connect?

3 minuti di lettura
0

Quando provo a registrare un cliente in Voice ID in Amazon Connect, ricevo un messaggio di errore.

Risoluzione

In base al messaggio di errore ricevuto, completa i seguenti passaggi per risolvere i problemi relativi a Voice ID.

Nota: se ricevi errori durante l’esecuzione dei comandi dell'interfaccia della linea di comando AWS (AWS CLI), consulta Risoluzione degli errori per AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

"We couldn't enroll the user in Voice ID"

Quando registri un cliente in Voice ID, il cliente deve parlare per 30 secondi consecutivi senza momenti di silenzio per creare un'impronta vocale. Se la durata dell'audio non corrisponde alla durata necessaria o se la chiamata termina, il cliente non è registrato e viene visualizzato il messaggio di errore precedente.

Voice ID continua il processo di registrazione la volta successiva che il cliente chiama e parla per 30 secondi consecutivi senza momenti di silenzio.

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

Un cliente potrebbe involontariamente interrompere il processo di registrazione. Oppure la registrazione potrebbe essere bloccata nello stato In sospeso. Quando ricevi il messaggio di errore precedente, il cliente non è registrato e Amazon Connect rifiuta le successive richieste di registrazione.

Per risolvere questo problema, completa i seguenti passaggi:

  1. Per ottenere il CustomerSpeakerID, esegui il comando list-speakers e filtra i risultati per i clienti nello stato REGISTRATO:

    aws voice-id list-speakers --domain-id your-domain-id --status ENROLLED
  2. Per ottenere informazioni più dettagliate sul cliente, esegui il comando list-speakers:

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

    Nota: sostituisci your-domain-ID con l'ID del tuo dominio e customer-speaker-ID con l'ID del cliente. Per informazioni sui dati archiviati da Amazon Connect, consulta Quali dati vengono archiviati?.

  3. Esegui il comando delete-speaker o l'API DeleteSpeaker per eliminare il cliente dal dominio Voice ID.
    Nota: per eliminare il cliente dal dominio Voice ID, devi disporre delle autorizzazioni di amministratore. Se non disponi delle autorizzazioni di amministratore, includi l'azione DeleteSpeaker nella policy AWS Identity and Access Management (IAM) associata al tuo ruolo IAM.

  4. Registra il cliente in Voice ID.

"Failed To Initialize VoiceId"

Quando disattivi l'autenticazione e il rilevamento dei truffatori, ottieni il seguente output:

{
"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": {},  
}

Affinché Voice ID funzioni, è necessario configurare il rilevamento in tempo reale dei truffatori. Per ulteriori informazioni, consulta Rilevamento di truffatori noti.

"Validation Exception. Call Is Not Connected"

Quando imposti il blocco Play prompt (Riproduci prompt) dopo il blocco Imposta ID voce, ottieni il seguente output:

{
"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": {},  
}

Per risolvere questo problema, devi configurare correttamente Voice ID nel flusso di contatti.

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa