Bloque de flujo en Amazon Connect: Establecer voz - 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.

Bloque de flujo en Amazon Connect: Establecer voz

En este tema se define el bloque de flujo para configurar el idioma text-to-speech (TTS) y la voz que se utilizarán en el flujo de contactos.

Descripción

  • Establece el idioma text-to-speech (TTS) y la voz que se utilizarán en el flujo de contactos.

  • La voz predeterminada está configurada como Joanna (estilo de habla de conversación).

  • Puede optar por anular el estilo de habla para convertirlo en voces neuronales o voces generativas.

    • Las voces neuronales hacen que las conversaciones automatizadas suenen más realistas al mejorar el tono, la inflexión, la entonación y el tempo.

    • Para obtener una lista de las voces neuronales compatibles, consulte Voces neuronales en la Guía para desarrolladores de Amazon Polly.

    • Las voces generativas son las voces conversacionales más parecidas a las humanas, emocionalmente comprometidas y adaptativas disponibles para su uso en Amazon Polly

    • Para obtener una lista de las voces generativas compatibles, consulte Voces generativas en la Guía para desarrolladores de Amazon Polly.

  • Tras ejecutar este bloque, cualquier invocación al TTS se resuelve con la voz neuronal, estándar o generativa seleccionada.

  • Si este bloque se activa durante una conversación de chat, el contacto recorre la ramificación Correcto. No tiene ningún efecto en la experiencia de chat.

  • Se le cobrará por usar las voces generativas. Para obtener más información sobre los precios, consulta los detalles de precios de Amazon Polly

  • Si está incorporado a Amazon Connect de próxima generación, las voces generativas se incluyen como parte de los precios de Amazon Connect de próxima generación.

nota

Si tu instancia se creó antes de octubre de 2018 y desde entonces has migrado a un rol vinculado a un servicio (SLR), debes añadir los siguientes permisos personalizados a tu rol de servicio (SR) para acceder a los motores de Generative.

{ "Sid": "AllowPollyActions", "Effect": "Allow", "Action": [ "polly:SynthesizeSpeech" ], "Resource": [ "*" ] }

Canales compatibles

En la siguiente tabla se enumera cómo enruta este bloque a un contacto que está utilizando el canal especificado.

Canal ¿Se admite?

Voz

Chat

No: ramificación Correcto

Tarea

No: ramificación Correcto

Correo electrónico

No: ramificación Correcto

Tipos de flujo

Puede utilizar este bloque en los siguientes tipos de flujo:

  • Todos los flujos

Propiedades

En la siguiente imagen se muestra la página Propiedades de un bloque Establecer voz. Se ha configurado para el inglés, la voz es Joanna y el estilo de habla es Conversacional.

La página de propiedades del bloque Establecer voz.
sugerencia

Para las voces que solo admiten los estilos de habla neuronales, pero no los estándar, se selecciona automáticamente Anulación del estilo de habla. No tiene la opción de borrarlo.

También puedes configurar el idioma, la voz, el motor y el estilo de forma dinámica. Hay algunas configuraciones que se deben seguir al modificar el bloque:

  • Si el idioma se selecciona de forma dinámica, la voz también debe seleccionarse de forma dinámica.

  • Si la voz se selecciona de forma dinámica y se anula el estilo de voz, el motor y el estilo deben seleccionarse de forma dinámica.

  • Si la voz o el motor no son válidos, o la voz seleccionada no es compatible con el motor seleccionado, se utilizará la rama de error.

    nota
    • El código de idioma solo se pasa a una acción de flujo si se selecciona Establecer atributo de idioma. Por lo tanto, los códigos de idioma no válidos no ocuparán la rama de error de este bloque, pero pueden provocar un comportamiento erróneo cuando se utilizan con los bots Lex V2.

    • Si se añade un mensaje de reproducción después de la rama Error, la voz utilizada pasará a ser Joanna/standard por defecto.

    • Si el estilo de voz definido no es compatible con la voz definida, se utilizará el estilo de voz Ninguno.

Configuración

Para obtener una lista de códigos de idioma, voces y motores compatibles válidos, consulte Voces disponibles en la Guía para desarrolladores de Amazon Polly.

nota

Amazon Connect admite motores estándar, neuronales y generativos, por lo que puede pasar valores estándar, neuronales o generativos al parámetro del motor.

Para establecer el atributo de idioma, introduzca el código de idioma específico al parámetro (por ejemplo, en-US o ar-AE). Para la voz, simplemente pasa el nombre de la voz (por ejemplo, Joanna o Hala).

Amazon Connect también es compatible con los estilos de habla, que se pueden definir como Ninguno, Conversacional o Presentador de noticias. Los estilos presentador de noticias y conversacional están disponibles para las siguientes voces en el motor neuronal:

  • Matthew (en-US)

  • Joanna (es-ES)

  • Lupe (es-US)

  • Amy (en-GB)

nota

Si no especifica un motor, se utiliza el motor estándar de forma predeterminada. Sin embargo, algunas voces, como Ruth (en-US), no son compatibles con el motor estándar. Para estas voces, debe especificar un motor compatible. Si no lo hace, la operación fallará porque Ruth no es compatible con el motor estándar.

La siguiente tabla contiene algunos ejemplos de configuraciones y sus resultados:

Ejemplos de configuraciones
Código de idioma Voz Motor Estilo de habla Resultado más razonamiento
en-US Ruth N/D N/D Rama de error: el motor no está especificado, por lo que su valor predeterminado es el estándar. Ruth no es compatible con el motor estándar, lo que provoca que se tome la rama de error.
en-US Ruth neural none Rama del éxito: Ruth apoya el motor neuronal
en-US Ruth neural conversacional Rama de éxito: aunque Ruth no admite el estilo de habla conversacional, el bloque no adopta la rama de error. En cambio, cuando la voz se sintetiza, simplemente no utiliza ningún estilo de habla.
ar-AE Ruth neural none Rama de éxito: este bloque no valida el código del idioma. Solo se usa la voz para sintetizar el habla. Sin embargo, si el código de idioma es incorrecto, puede provocar un comportamiento erróneo cuando se utiliza con los bots Lex V2.

Uso de un bot Amazon Lex V2 con Amazon Connect

Si utiliza un bot de Amazon Lex V2, su atributo de idioma en Amazon Connect debe coincidir con el modelo de idioma utilizado para crear su bot de Lex. Es diferente de Amazon Lex (clásico).

  • Si crea un bot de Amazon Lex V2 con un modelo de idioma diferente (por ejemplo, en_AU, fr_FR, es_ES, etc.), en Voz, elija una voz que corresponda a ese idioma y, a continuación, deberá elegir Establecer el atributo de idioma, como se muestra en la siguiente imagen.

  • Si no utiliza una voz en-US con un bot de Amazon Lex V2 y no elige Establecer el atributo de idioma, el bloque Get customer input (Obtener entrada del cliente) produce un error.

  • Para bots con varios idiomas (por ejemplo, en_AU y en_GB) elija Establecer el atributo de idioma para uno de los idiomas, como se muestra en la siguiente imagen.

La página de propiedades del bloque Establecer voz configurado para inglés (Australia).

Sugerencias de configuración

Bloque configurado

En la siguiente imagen se muestra un ejemplo del aspecto de este bloque cuando está configurado. Tiene las siguientes ramificaciones: Correcto y Error.

Un bloque Establecer voz configurado.

Escenarios

Consulte estos temas para conocer los escenarios en los que se utiliza este bloque: