Bloc de flux dans Amazon Connect : définir la voix - Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Bloc de flux dans Amazon Connect : définir la voix

Cette rubrique définit le bloc de flux permettant de définir la langue text-to-speech (TTS) et la voix à utiliser pour le flux de contacts.

Description

  • Définit la langue text-to-speech (TTS) et la voix à utiliser pour le flux de contacts.

  • La voix par défaut est Joanna (style oratoire de conversation).

  • Vous pouvez choisir le style de parole Override pour en faire, ainsi que d'autres voix, des voix neuronales. Les voix neuronales rendent les conversations automatisées plus réalistes en améliorant le ton, l'inflexion, l'intonation et le tempo.

    Pour obtenir la liste des voix neuronales prises en charge, consultez Voix neurales dans le Guide du développeur Amazon Polly.

  • Une fois ce bloc exécuté, toute appel TTS se résout à la voix neuronale ou standard sélectionnée.

  • Si ce bloc est déclenché lors d'une conversation de chat, le contact parcourt la branche Réussite. Elle n'a aucun effet sur l'expérience de chat.

Canaux pris en charge

Le tableau suivant indique comment ce bloc achemine un contact qui utilise le canal spécifié.

Canal Pris en charge ?

Voix

Oui

Chat

Non : branche réussie

Tâche

Non : branche réussie

Types de flux

Vous pouvez utiliser ce bloc dans les types de flux suivants :

  • Tous les flux

Propriétés

L'image suivante montre la page Propriétés du bloc Définir la voix. Il est configuré pour l'anglais, la voix est Joanna et le style oratoire est conversationnel.

La page des propriétés du bloc Définir la voix.
Astuce

Pour les voix qui ne prennent en charge que les styles oratoires neuronaux, mais qui ne sont pas standard, Remplacer le style de parole est automatiquement sélectionné. Vous n'avez pas la possibilité de le supprimer.

Vous pouvez également définir la langue, la voix, le moteur et le style de manière dynamique. Quelques configurations doivent être suivies lors de la modification du bloc :

  • Si la langue est sélectionnée dynamiquement, la voix doit également être sélectionnée dynamiquement.

  • Si la voix est sélectionnée dynamiquement et que le style de parole est remplacé, le moteur et le style doivent être sélectionnés dynamiquement.

  • Si la voix ou le moteur ne sont pas valides, ou si la voix sélectionnée ne prend pas en charge le moteur sélectionné, la branche d'erreur sera prise.

    Note
    • Le code de langue n'est transmis à une action de flux que si l'option Définir l'attribut de langue est sélectionnée. Par conséquent, les codes de langue non valides ne figureront pas dans la branche d'erreur de ce bloc, mais ils peuvent entraîner un comportement erroné lorsqu'ils sont utilisés avec les robots Lex V2.

    • Si une invite de lecture est ajoutée après la branche Error, la voix utilisée par défaut sera Joanna/Standard.

    • Si le style de parole défini n'est pas pris en charge par la voix définie, le style de parole Aucun sera utilisé.

Configuration

Pour obtenir la liste des codes de langue, des voix et des moteurs pris en charge valides, consultez la section Voix disponibles dans le manuel Amazon Polly Developer Guide.

Note

Amazon Connect prend en charge les moteurs standard et neuronaux, de sorte que vous pouvez transmettre des valeurs standard ou neuronales dans le paramètre du moteur.

Pour définir l'attribut de langue, transmettez le code de langue spécifique dans le paramètre (par exemple, en-US ou ar-AE). Pour la voix, il suffit de passer le nom de la voix (par exemple, Joanna ou Hala).

Amazon Connect prend également en charge les styles de parole, qui peuvent être définis comme None, Conversational ou Newscaster. Les styles Newscaster et Conversational sont tous deux disponibles pour les voix suivantes dans le moteur neuronal :

  • Matthew (en-US)

  • Joanna (en-États-Unis)

  • Lupe (es-États-Unis)

  • Amy (fr-GB)

Note

Si vous ne spécifiez aucun moteur, le moteur standard est utilisé par défaut. Cependant, certaines voix, comme Ruth (en-US), ne supportent pas le moteur standard. Pour ces voix, vous devez spécifier un moteur compatible. Dans le cas contraire, l'opération échoue car Ruth ne supporte pas le moteur standard.

Le tableau suivant contient quelques exemples de configurations et de leurs résultats :

Exemples de configuration
Code de langue Voix Engine Style de parole Résultat + Raisonnement
en-US Ruth N/D N/D Branche d'erreur : le moteur n'est pas spécifié, il est donc réglé par défaut sur standard. Ruth ne prend pas en charge le moteur standard, ce qui entraîne la prise d'une branche d'erreur.
en-US Ruth neuronale none Branche du succès : Ruth soutient le moteur neuronal
en-US Ruth neuronale conversationnel Branche de réussite : même si Ruth ne supporte pas le style vocal conversationnel, le bloc ne prend pas en charge la branche d'erreur. Au lieu de cela, lorsque la voix est synthétisée, elle n'utilise tout simplement aucun style de parole.
Ar-ae Ruth neuronale none Branche de réussite : ce bloc ne valide pas le code de langue. Seule la voix est utilisée pour synthétiser la parole. Cependant, un code de langue incorrect peut entraîner un comportement erroné lorsqu'il est utilisé avec les robots Lex V2.

Utilisation d'un bot Amazon Lex V2 avec Amazon Connect

Si vous utilisez un bot Amazon Lex V2, votre attribut de langue dans Amazon Connect doit correspondre au modèle de langage utilisé pour créer votre bot Lex. Ceci est différent d'Amazon Lex (Classic).

  • Si vous créez un bot Amazon Lex V2 avec un modèle de langage différent (par exemple, en_AU, fr_FR, es_ES, etc.) sous Voix, choisissez une voix correspondant à cette langue, puis choisissez Définir l'attribut de langue, comme illustré dans l'image suivante.

  • Si vous n'utilisez pas de voix en-US avec un bot Amazon Lex V2 et que vous ne choisissez pas Définir l'attribut de langue, le bloc Obtenir l'entrée utilisateur génère une erreur.

  • Pour les bots utilisant plusieurs langues (par exemple, en_AU et en_GB), choisissez Définir l'attribut de langue pour l'une des langues, comme illustré dans l'image suivante.

La page des propriétés du bloc Définir la voix configuré pour l'anglais (Australie).

Conseils de configuration

  • Pour les voix neurales de Joanna et Matthew, en anglais américain (en-US), vous pouvez également spécifier un style de parole pour les présentateurs de nouvelles.

Bloc configuré

L'image suivante montre un exemple de ce à quoi ressemble ce bloc lorsqu'il est configuré. Il comporte les branches suivantes : Réussite et Erreur.

Un bloc Définir la voix configuré.

Scénarios

Consultez les rubriques suivantes pour voir des scénarios qui utilisent ce bloc :