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.

Description (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 elegir Anulación del estilo de habla para que esta y otras voces sean 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 expresivas y adaptables; están disponibles a través de Amazon Polly

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

  • Después de ejecutar este bloque, cualquier invocación TTS se resuelve en 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.

  • El uso de voces generativas implica un cargo adicional. Para obtener más información sobre los precios, consulte Información sobre precios de Amazon Polly

  • Si está en Next Gen Amazon Connect, las voces generativas están incluidas en el precio.

nota

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

{ "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 puede configurar el idioma, la voz, el motor y el estilo de forma dinámica. Hay algunas configuraciones que se deben tener en cuenta 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 el 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 de Lex V2.

    • Si se añade un mensaje de reproducción después de la rama de 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 en el parámetro (por ejemplo, en-US o ar-AE). Para la voz, simplemente pase 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 y conversacional están disponibles para las siguientes voces en el motor neuronal:

  • Matthew (en-US)

  • Joanna (en-US)

  • Lupe (es-US)

  • Amy (en-GB)

nota

Si no proporciona un motor, se selecciona 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 + razonamiento
en-US Ruth Sin determinar Sin determinar 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 la entrada en la rama de error.
en-US Ruth neuronal none Rama Correcto: Ruth es compatible con el motor neuronal
en-US Ruth neuronal conversacional Rama Correcto: aunque Ruth no admite el estilo de habla conversacional, el bloque no se va a la rama de error. En cambio, cuando la voz se sintetiza, simplemente no utiliza ningún estilo de habla.
ar-AE Ruth neuronal none Rama Correcto: este bloque no valida el código del idioma. Para sintetizar el habla, solo se usa la voz. Sin embargo, si el código de idioma es incorrecto, puede provocar un comportamiento erróneo cuando se utiliza con los bots de 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: