Activación de Voice ID en Amazon Connect - Amazon Connect

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Activación de Voice ID en Amazon Connect

nota

Aviso de fin de soporte: el 20 de mayo de 2026, AWS dejará de prestar soporte para Amazon Connect Voice ID. Después del 20 de mayo de 2026, ya no podrá acceder a Voice ID en la consola de Amazon Connect, acceder a las características de Voice ID en el sitio web de administración de Amazon Connect ni el panel de control de contacto ni acceder a los recursos de Voice ID. Para obtener más información, visite Fin del soporte de Amazon Connect Voice ID.

Antes de empezar

Antes de comenzar, realice las siguientes tareas.

Concesión de los permisos necesarios

Debe conceder los permisos necesarios a usuarios, grupos o roles. Para obtener más información, consulte AmazonConnectVoiceIDFullAccess.

El acceso a las API de Voice ID mediante el Panel de control de contacto (CCP) está deshabilitado de forma predeterminada.

Decisión del nombre del dominio de Voice ID

Cuando habilite Voice ID, se le pedirá que proporcione un nombre de dominio descriptivo que sea significativo para usted, como el nombre de su organización, por ejemplo, Voice ID-ExampleCorp.

Creación de una AWS KMS key para cifrar los datos almacenados en el dominio

Al habilitar Voice ID, se le solicitará que cree o proporcione una AWS KMS key. Cifra los datos de clientes almacenados en Voice ID, como los archivos de audio, las huellas de voz y los identificadores de interlocutor.

Las instrucciones paso a paso para crear estas claves de KMS se proporcionan en Paso 2: crear un nuevo dominio de Voice ID y clave de cifrado.

Los datos en reposo (específicamente, los campos de formato libre que usted proporciona más los archivos de audio o las huellas de voz) se cifran con la clave de KMS que elija. Usted crea, posee y administra su clave administrada por el cliente. Usted controla plenamente la clave KMS (se aplican los cargos de AWS KMS).

Al realizar llamadas a Voice ID para cualquier cosa que no sea CreateDomain oUpdateDomain, el usuario que realiza la llamada necesita permisos kms:Decrypt para la clave asociada al dominio. Al realizar llamadas a CreateDomain o UpdateDomain, el usuario también necesita permisos kms:DescribeKey y kms:CreateGrant para la clave. Al crear (o actualizar) un dominio de Voice ID, se crea una concesión sobre la clave de KMS para que los procesos asincrónicos de Voice ID (como la inscripción de interlocutores) y el rol vinculado al servicio de Amazon Connect puedan utilizarla durante sus flujos. Esta concesión incluye un contexto de cifrado que especifica el dominio al que está asociada la clave. Para obtener más información sobre las concesiones, consulte Uso de concesiones en la Guía para desarrolladores de AWS Key Management Service.

Si crea un dominio y lo asocia a una clave, almacena algunos datos y, a continuación, cambia la clave de KMS por otra clave, se iniciará un proceso asincrónico para volver a cifrar los datos antiguos con la nueva clave de KMS. Una vez finalizado este proceso, todos los datos de su dominio se cifrarán con la nueva clave de KMS y podrá retirar la antigua de forma segura. Para obtener más información, consulte UpdateDomain.

sugerencia

Puede crear claves de KMS o proporcionar una clave de KMS existente mediante programación. Para obtener más información, consulte API de Amazon Connect Voice ID.

Paso 1: leer la confirmación de consentimiento de BIPA

Para habilitar Voice ID es necesario leer la confirmación de consentimiento de la Ley de Privacidad Biométrica (BIPA). Debe hacerlo una vez por cuenta, en todas las regiones. No puede realizar este paso mediante las API. Para obtener más información sobre BIPA, consulte este artículo de Wikipedia: Ley de privacidad de la información biométrica.

  1. Abra la consola de Amazon Connect desde https://console.aws.amazon.com/connect/.

  2. En la página de instancias, elija el alias de instancia. El alias de instancia también es su nombre de instancia, que aparece en su URL de Amazon Connect. En la siguiente imagen se muestra la página de instancias del centro de contacto virtual de Amazon Connect, con un recuadro alrededor del alias de instancia.

    Página de instancias del centro de contacto virtual de Amazon Connect, alias de instancia.
  3. En el panel de navegación, elija Voice ID. Lea la confirmación de consentimiento de BIPA y acéptela si está de acuerdo.

    La página Habilitación de Voice ID que muestra el botón de confirmación de consentimiento de la Ley de Privacidad Biométrica (BIPA) que los usuarios deben leer y aceptar antes de activar Voice ID.

Paso 2: crear un nuevo dominio de Voice ID y clave de cifrado

Puede realizar este paso mediante la consola de Amazon Connect o mediante las API de Amazon Connect y Voice ID.

Amazon Connect console instructions
  1. En la sección Configuración del dominio, elija Crear un nuevo dominio.

    Interfaz de configuración de dominio con opciones para crear un nuevo dominio o elegir uno existente.
  2. En el cuadro Nombre de dominio, introduzca un nombre descriptivo que sea significativo para usted, como el nombre de su organización, por ejemplo, VoiceID-ExampleCorp.

  3. En Cifrado, cree o introduzca su propia AWS KMS key para cifrar su dominio de Voice ID. Utilice los siguientes pasos para crear su clave de KMS:

    1. Elija Crear clave de KMS.

      La sección de cifrado de la página de configuración del Voice ID muestra el botón “Crear clave de AWS KMS” para crear una nueva clave de cifrado.
    2. Se abrirá una nueva pestaña en su navegador para la consola Key Management Service (KMS). En la página Configurar clave, elija Simétrico y, a continuación, elija Siguiente.

      Configure la página de claves con el tipo de clave simétrica seleccionado para el cifrado y el descifrado.
    3. En la página Agregar etiquetas, escriba un nombre y una descripción para la clave de KMS y, a continuación, elija Siguiente.

    4. En la página Definir permisos de administración de claves, elija Siguiente.

    5. En la página Definir permisos de uso de claves, elija Siguiente.

    6. En la página Revisar y editar política de claves, elija Finalizar.

    7. Vuelva a la pestaña de su navegador correspondiente a la consola de Amazon Connect, página Voice ID. Pulse o haga clic en el cuadro AWS KMS key para que la clave que ha creado aparezca en una lista desplegable. Elija la clave que ha creado.

  4. Elija Habilitar ID de voz.

API instructions
  1. Llame a la API CreateDomain para crear un nuevo dominio de Voice ID.

  2. Llame a la API CreateIntegrationAssociation para asociar el dominio de Voice ID a la instancia de Amazon Connect.

    1. Pase el ARN del dominio de Voice ID que se acaba de crear al parámetro IntegrationArn. En IntegrationType, utilice VOICE_ID.

Ha habilitado Voice ID para su instancia. Se ha creado lo siguiente:

  • Su dominio de Voice ID y una lista de control de estafadores predeterminada en la que se alojarán los estafadores.

  • Una regla de Amazon EventBridge administrada en su cuenta. Esta regla se usa para la ingesta de eventos de Voice ID a fin de crear registros de contacto relacionados con Voice ID. Además, Amazon Connect agrega permisos de Voice ID al rol vinculado al servicio de Amazon Connect.

A continuación, en el paso 3, configure cómo desea que Voice ID funcione en su flujo.

Paso 3: configurar Voice ID en el flujo de contacto

En este paso, agregue los bloques necesarios al flujo y configure cómo desea que funcione Voice ID.

  • Reproducir pregunta: agregue este bloque antes del bloque Establecer ID de voz para reproducir el audio correctamente. Puede editarlo para incluir un mensaje simple como “Bienvenido”.

  • Establecer ID de voz: después del bloque Reproducir pregunta, agregue el bloque Establecer ID de voz. Debe estar al inicio de una llamada. Utilice este bloque para iniciar el streaming de audio a Amazon Connect Voice ID con el fin de verificar la identidad del intermediario, en cuanto la llamada se conecte a un flujo.

    En el bloque Establecer ID de voz puede configurar el umbral de autenticación, el tiempo de respuesta, el umbral de fraude y la lista de control de estafadores para utilizarla en la detección de estafadores conocidos.

  • Establecer atributos de contacto: se utiliza para pasar el atributo CustomerId a Voice ID. CustomerId puede ser un número de cliente de su CRM, por ejemplo. Puede crear una función de Lambda para extraer el ID de cliente único del intermediario de su sistema CRM. Voice ID utiliza este atributo como el CustomerSpeakerId para el intermediario.

    nota

    CustomerId puede ser un valor alfanumérico. Solo admite los caracteres especiales _ y - (subrayado y guion). No es necesario que sea UUID. Como Voice ID almacena información biométrica de cada interlocutor, le recomendamos que utilice un identificador que no contenga PII en el campo CustomerSpeakerId. Para obtener más información, consulte CustomerSpeakerId en el tipo de datos Speaker.

  • Comprobación de ID de voz: se utiliza para comprobar la respuesta de Voice ID para comprobar el estado de inscripción, la autenticación por voz y la detección de fraudes y, a continuación, hacer una ramificación en función de uno de los estados devueltos.

Ejemplo de flujo de Voice ID

Intermediario no inscrito

  1. Cuando un cliente llama por primera vez, se pasa CustomerId a Voice ID mediante el bloque Establecer atributos de contacto.

  2. Voice ID busca CustomerId en su base de datos. Como no está, envía el mensaje de resultado No inscrito. El bloque Comprobación de ID de voz se ramifica en función de este resultado y usted puede decidir cuál debe ser el siguiente paso. Por ejemplo, es posible que desee que los agentes inscriban al cliente en la autenticación de voz.

  3. Voice ID comienza a escuchar la voz del cliente cuando el contacto encuentra el bloque Establecer ID de voz, cuando Voice ID está habilitado. Escucha hasta acumular 30 segundos de voz neta o hasta que finalice la llamada, lo que ocurra primero.

Intermediario inscrito

  1. La próxima vez que el cliente llame, Voice ID lo encontrará su CustomerId en la base de datos.

  2. Voice ID comienza a escuchar el audio para crear una huella de voz. La huella vocal que se crea esta vez se utiliza con fines de autenticación para que Voice ID pueda comparar si el intermediario se había inscrito anteriormente.

  3. Compara la huella vocal actual del intermediario con la huella vocal almacenada asociada a la identidad solicitada. Devuelve un resultado basado en la propiedad Umbral de autenticación que configuró en el bloque Establecer ID de voz.

  4. Tras evaluar la voz, devuelve el mensaje Autenticado si las huellas de voz son similares. O devuelve uno de los otros estados.

  5. A continuación, el contacto se enruta por la ramificación correspondiente por el bloque Comprobación de ID de voz.