PLAY

Cette page d'aide s'applique à Studio. Ces informations sont aussi disponibles pour Desktop Studio.

Permet de lire un ou plusieurs fichiers audio dans le cadre de l’interaction. Play peut utiliser des fichiers audio préenregistrés, de la synthèse vocale (TTSClosed Permet aux utilisateurs d’entrer des invites enregistrées sous forme de texte et d’utiliser une voix générée par ordinateur pour prononcer le contenu.) ou une combinaison des deux. L’agent ne peut pas entendre ce qui est joué à travers cette action. Il lit l’audio que pour le contact uniquement. Si vous souhaitez que l’agent et le contact puissent entendre l’audio, utilisez l’action Whisper.

Un cas d’utilisation courant de cette action consiste à lire des messages pour l’appelant. Par exemple, « Merci d’avoir appelé Classics, Inc. » ou « Votre appel peut être enregistré à des fins d’assurance qualité ».

Vous pouvez également utiliser une action Play pour fournir des informations à l’appelant en incorporant des variables dans la séquence d’actions. Par exemple, en introduisant des données provenant d’un CRMClosed systèmes tiers qui gèrent des éléments tels que les contacts, les informations de vente, les détails de soutien et les historiques de cas. ou d’un système de gestion des commandes, vous pourriez utiliser une action Play pour construire un message de mise à jour de commande tel que « Votre récente commande de {numberOfItems} articles, d’un montant total de {orderTotal}, a été expédiée le {shipDate] ».

Dépendances

  • Play ne fonctionne pas après onAnswer, sauf si l’événement onHold s’est déclenché.
  • Vous ne pouvez pas choisir une position de départ ou un temps de lecture. Play démarre le fichier audio depuis le début à chaque fois. Il lit également l'intégralité du fichier ou de la séquence à moins que DetectDTMF ne soit activé et que le contact entre une tonalité DTMFClosed Tonalités de signalisation générées lorsqu’un contact appuie sur une touche du clavier téléphonique..
  • Chaque séquence de la propriété Séquence a une limite de 300 caractères. Vous pouvez ajouter des séquences supplémentaires dans la propriété si le texte que vous devez lire est plus long que cette quantité. Par exemple, "%Voici la séquence un." "%Voici la séquence deux."

  • Pour les invites TTS, une action Voiceparams est nécessaire si vous souhaitez spécifier la voix et la langue utilisées par les services TTS.
  • Les fichiers audio doivent être des fichiers WAV non compressés avec les propriétés suivantes :

    • Débit binaire : 64 kbps
    • Taille de l’échantillon audio : 8 bits
    • Canaux : 1 (mono)
    • Taux d’échantillonnage audio : 8 kHz
    • Format audio : CCITT μ-Law

Types de scripts pris en charge

Téléphone

Comparaison d’actions similaires

Les actions suivantes ont des fonctions semblables, mais avec quelques différences clés :

  • Music : Fait jouer un fichier musical que seul le contact peut entendre. Vous pouvez choisir parmi une liste de fichiers musicaux fournis. Vous pouvez préciser un point de départ et un point d'arrêt précis dans le fichier. Ne prend pas en charge la lecture de fichiers audio personnalisés.
  • Play : Fait jouer des fichiers audio WAV personnalisés ou des invites de synthèse vocale (TTSClosed Permet aux utilisateurs d’entrer des invites enregistrées sous forme de texte et d’utiliser une voix générée par ordinateur pour prononcer le contenu.). Si vous utilisez un fichier, celui-ci est joué en entier. Seul le contact peut entendre l'audio.
  • Playlog : Fait jouer des fichiers audio WAV personnalisés que seul le contact peut entendre. Il vous permet de sélectionner un point de départ et un point d'arrêt précis. Ne peut pas faire jouer les fichiers musicaux intégrés à d'autres actions, comme Music.
  • Reqagent: Fait jouer des fichiers audio WAV personnalisés ou une invite de synthèse vocale que seul l'agent entend. L'invite est jouée avant que l'agent et le contact soient reliés, de sorte que l'invite ne fait pas entendre le silence au contact.
  • Whisper : Fait jouer des fichiers WAV personnalisés ou des invites de synthèse vocale. Vous pouvez le configurer pour qu'il soit audible par le contact Uniquement, l'agent Uniquement ou les deux. L'invite est jouée après que l'agent et le contact sont reliés, de sorte que si l'action est jouée uniquement pour l'agent ou pour le contact, l'autre partie entend le silence pendant la durée de l'invite.
  • Ziptone: Fait jouer une tonalité pour l'agent après que le contact et l'agent sont reliés. L'action Reqagent comporte une propriété Ziptone qui fait jouer une tonalité pour l'agent avant que le contact et l'agent soient reliés.

Propriétés d’entrée

Ces propriétés définissent les données que l’action utilise lors de son exécution.

Propriété

Description

Ajouter une légende

Entrez une courte phrase qui identifie de façon unique cette action dans le script. La légende apparaît sur le canevas du script sous l’icône de l’action.

Sequence

Définissez l'invite que l'action joue. Une invite peut être un fichier audio WAV préenregistré ou une synthèse vocaleClosed Permet aux utilisateurs d’entrer des invites enregistrées sous forme de texte et d’utiliser une voix générée par ordinateur pour prononcer le contenu. (TTS).

Si l'invite est un fichier audio, saisissez le nom du fichier entre guillemets doubles. Par exemple, "salutation.wav". Si le fichier audio se trouve dans un autre dossier, indiquez le chemin d’accès au fichier. Par exemple, si le script se trouve dans le dossier racine et que le fichier audio se trouve dans un sous-dossier deux niveaux plus bas, saisissez "Sous-dossier\Sous-dossier2\Fichier-audio.wav". Si le script se trouve dans un sous-dossier un niveau plus bas que la racine et que le fichier audio se trouve dans un sous-dossier différent au même niveau, saisissez "\..\Sous-dossier\Fichier-audio.wav".

Si l'invite est une synthèse vocale, saisissez le texte que vous voulez que le service TTSClosed Permet aux utilisateurs d’entrer des invites enregistrées sous forme de texte et d’utiliser une voix générée par ordinateur pour prononcer le contenu. lise. Chaque segment doit être entouré de guillemets doubles et inclure un caractère de référence de chaîne pour identifier le type d'informations dont il s'agit. Par exemple : 

"% Le solde de votre compte est" "silence.wav" "${accountBalance}"

Pour plus d’informations sur le formatage des invites dans cette propriété, y compris les caractères de préfixe de référence de chaîne à utiliser, consultez la page Invites. Vous pouvez également cliquer sur le bouton Ouvrir l'éditeur dans les propriétés de l'action et utiliser l'éditeur de séquence pour créer votre invite.

Chaque séquence de la propriété Séquence a une limite de 300 caractères. Vous pouvez ajouter des séquences supplémentaires dans la propriété si le texte que vous devez lire est plus long que cette quantité. Par exemple, "%Voici la séquence un." "%Voici la séquence deux."

Phrase

Utilisez cette propriété pour documenter le texte contenu dans l'invite. Le script n'utilise pas le texte de cette propriété. Étant donné que certaines invites peuvent être complexes et contenir plusieurs segments, il peut être utile d'inclure le texte intégral écrit sans le formatage requis par la propriété Séquence .

ClearDigits

Lorsqu’un contact appuie sur les touches de son téléphone, une tonalité DTMF est générée et stockée dans une mémoire tampon. ClearDigits vous permet de déterminer comment cette action traite les tonalités DTMFClosed Tonalités de signalisation générées lorsqu’un contact appuie sur une touche du clavier téléphonique. qui se trouvent dans la mémoire tampon lorsque l’action démarre.

Lorsqu’elle est activée, cette option efface la mémoire tampon au début de l’action. Toute pression sur une touche qui s’est produite plus tôt dans le script ne sera pas transmise à cette action. Si vous désactivez cette option, l’action traite et agit sur toutes les tonalités DTMF transmises à l’action via la mémoire tampon. Définir sur True pour activer ou sur False pour désactiver. Lorsque des tonalités DTMF sont transmises à cette action, le script emprunte immédiatement le chemin de la condition de branche Digit.

En mode valeur : Cliquez sur Non pour désactiver cette option. Conservez le paramètre Oui pour effacer la mémoire tampon DTMF.

En mode expression : Saisissez faux pour désactiver cette option. Conservez le paramètre vrai pour effacer la mémoire tampon DTMF.

DetectDTMF

Détermine si les tonalités DTMFClosed Tonalités de signalisation générées lorsqu’un contact appuie sur une touche du clavier téléphonique. sont traitées pendant l’exécution de l’action. Lorsqu’elle est activée, l’action de traiter et d’agir sur les tonalités DTMF. L’action ne capture pas les tonalités. Si cette option est désactivée, l’action ignore les tonalités DTMF même si le contact appuie sur une touche de son téléphone.

Par exemple, vous pouvez diffuser un message d'interruption pendant que le contact est en attente, indiquant « Un agent sera bientôt avec vous. Si vous préférez laisser un message vocal pour que nous puissions vous rappeler, appuyez sur la touche étoile. » DetectDTMF devrait être réglé sur Oui afin que l’action puisse traiter la pression sur la touche par le contact.

En mode valeur : Cliquez pour Non désactiver cette option. Cliquez sur Activé pour activer l’action de détection et de réponse aux tonalités DTMF.

En mode expression : Saisissez faux pour désactiver cette option. Conservez le paramètre vrai pour permettre à l’action de détecter les tonalités DTMF et d’y répondre.

Lorsque cette propriété est activée et qu’un contact appuie sur une touche, la branche Digit est déclenchée.

Vous pouvez utiliser la substitution de variables dans cette propriété. Pour ce faire, réglez cette propriété sur le mode Expression Un ensemble de parenthèses ouvertes et fermées avec un x entre les deux., puis saisissez la variable dans le champ. Placez la variable entre accolades ( { } ).

Conditions de la branche de résultat

Les conditions de branche de résultat vous permettent de créer des branches dans votre script afin de gérer différents résultats lors de l’exécution d’une action.

Condition

Description

Default

Le chemin emprunté à moins que le script ne remplisse une condition qui l'oblige à emprunter l'une des autres branches. Celui-ci est également emprunté si les autres branches ne sont pas définies.

Digit

Le chemin emprunté lorsque DetectDTMF est réglé sur True et que le contact appuie sur une touche de son téléphone pendant l’action.

Conseils et astuces

  • L’agent du centre d’appels ne peut pas entendre l’action Play. Si vous souhaitez que l’audio soit diffusé à la fois à l’appelant et à l’agent, utilisez l’action Whisper .
  • Utilisez le champ Phrase pour résumer ou annoter le texte de l'invite.

Exemple de script

Voici un exemple pour afficher comment cette action peut être utilisée dans des scripts. Il ne s’agit pas d’un texte complet. Des scripts supplémentaires peuvent être nécessaires.

Play peut être utilisé de différentes manières. Dans cet exemple, le profil des Heures d’Ouverture détermine si la société est ouverte, fermée ou en vacances. Si fermé, un message sera lu. Si en vacances, un autre message sera lu. Si ouvert, un agent sera demandé.

Image d'un script utilisant la fonction PLAY.

Téléchargez ce script.