Asryesno
Cette page d'aide concerne Studio. Ces informations sont également disponibles pour Desktop Studio.
|
Vous permet de capturer une réponse oui/non fournie par un contact et de la stocker dans une variable de script. Cette action est souvent utilisée pour confirmer l'exactitude des réponses précédentes. Asryesno comprend un fichier de grammaire pré-rempli qui reconnaît les alternatives courantes à oui et non. Par exemple, l'une des réponses suivantes déclencheront OnYes : « oui », « ouais », « bien sûr » ou « vrai ». Les actions ASR n'apparaissent que si ASR est activé pour votre organisation. L'ASR est une fonctionnalité facultative. Demandez à votre Représentant de compte pour plus d'informations. |
Types de scripts pris en charge
|
Téléphone |
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 |
---|---|
|
Entrez une courte phrase qui identifie cette action dans le script de manière unique. La légende est affichée sur le canevas de 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 vocale 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 le fichier audio dans un sous-dossier de sous-dossier, entrez "Sous-dossier\Sous-dossier2\Fichier-audio.wav". Si le script se trouve dans un sous-dossier du dossier racine et que le fichier audio se trouve dans un autre sous-dossier de même niveau, entrez"\.\Sous-dossier\Fichier-audio.wav". Si l'invite est de type synthèse vocale, saisissez le texte que vous souhaitez que le service TTS "%Le solde de votre compte est""silence.wav" "${accountBalance}"
|
Phrase |
Utilisez cette propriété pour documenter le texte que l'invite contient. Cette propriété n'est pas utilisée par le script. Étant donné que certaines invites peuvent être complexes et contenir plusieurs segments, il peut être utile d'inclure le texte écrit sans le formatage requis par le champ Sequence. |
Min Confidence |
Définit le pourcentage de confiance minimum acceptable pour une correspondance de reconnaissance. Si le pourcentage de reconnaissance est inférieur à cette valeur, la branche OnNoConfidence est suivie. Pour le modifier, entrez un nombre entier entre 1 et 100. La valeur par défaut est 50. |
Timeout Seconds |
Détermine combien de temps le SVI La minuterie ne démarre que lorsque l'invite est complètement terminée. Cependant, le système a une limite intégrée de deux minutes (120 secondes) qui inclut la durée de l'invite. Si cette limite est atteinte au cours d'une action, toutes les invites actives sont abandonnées et la branche OnError est prise. Pour cette raison, vous devez connaître la durée de vos invites et définir une valeur pour ce champ qui garantit que l'action est active pendant moins de deux minutes. |
Result Var Name | Détermine le nom de la variable qui contient le résultat reconnu de l'entrée parlée ou saisie manuellement du contact. Par exemple, si l'invite demandait au contact de dire ou d'entrer sa date de naissance, le résultat serait stocké dans la variable définie par cette propriété. La valeur par défaut est le nom de l'action + « Result » (par exemple, ASRDIGITSResult). Si le contact fournit une entrée vocale et que le moteur ASR ne parvient pas à trouver une correspondance, cette variable n'est pas renseignée. Notez que si l'action a une branche OnDTMF, vous devez utiliser une action Capture pour extraire une valeur de variable du tampon (les valeurs DTMF sont automatiquement stockées dans un tampon). |
Confidence Var Name | Détermine le nom de la variable qui contient le pourcentage de confiance renvoyé par le moteur ASR. La valeur par défaut est ASRConf. |
Detect DTMF |
Vous permet de configurer un script IVR pour gérer à la fois la voix et la saisie manuelleDTMF Si la valeur est True Si la valeur est False En mode Valeur: Cliquez sur Oui pour activer la détection DTMF. En mode Expression : Entrez Vrai pour activer la détection DTMF. Comme cette action possède une branche OnDTMF, toute entrée DTMF par un contact entraînera la prise de cette branche. Toutes les variables résultant de la sélection DTMF ne seront pas transmises le long de cette branche. Par conséquent, vous devez utiliser une action Capture sur la branche OnDTMF afin de capturer et transmettre des variables à partir de l'entrée DTMF. Si vous définissez cette propriété sur True, la propriété Utiliser 1 et 2 doit être définie sur False. Vous ne pouvez pas activer les deux propriétés dans la même action. |
Clear Digits |
Lorsqu'un contact appuie sur une touche de son clavier téléphonique, la tonalité DTMF générée est stockée dans une mémoire tampon. Lorsque Effacer les chiffres est défini sur Yes / True est la valeur par défaut. En mode Valeur: Cliquez sur Non pour activer. En mode Expression :Entrez Faux pour activer. |
Use 1 And 2 |
Permet d'utiliser les tonalités DTMF de 1 et 2 pour indiquer oui et non. En mode Valeur: Cliquez sur Oui pour utiliser 1 pour oui et 2 pour non. En mode Expression : Saisissez Vrai pour utiliser 1 pour oui et 2 pour non. La valeur par défaut est False Si vous activer cette propriété, la propriété DetectDTMF doit être définie sur False. Vous ne pouvez pas activer les deux propriétés dans la même action. |
Conditions de branche résultantes
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 | Chemin parcouru sauf si le script remplit une condition qui l'oblige à emprunter l'une des autres branches. Il est également suivi si les autres branches de l’action ne sont pas définies. |
Yes |
Branche empruntée si le contact fournit une réponse yes. |
No |
Branche empruntée si le contact fournit une réponse no. |
Conf | Chemin emprunté si le pourcentage de reconnaissance renvoyé par le moteur ASR est inférieur à la valeur MinConfidence. |
Timeout | Chemin emprunté s'il n'y a pas de réponse pendant le nombre de secondes spécifié. |
DTMF | Chemin emprunté si la propriété DetectDTMF est définie sur TRUE et les chiffres DTMF sont présents dans la mémoire tampon. |
Error | Chemin emprunté en cas de problème inattendu (par exemple, mauvaise connectivité, erreurs de syntaxe, etc.). La variable _ERR doit être renseignée avec une explication condensée du problème. |
Conseils & Astuces
- Vous pouvez transmettre la variable languageLocale depuis l'action Voiceparams, qui définit la langue que l'action détectera.
- Si vous réglez la propriété Use1And2 sur Vrai, vous n'êtes pas obligé d'extraire les valeurs des variables avec une action Capture.
- Les tonalités DTMF sont stockées dans une mémoire tampon. Si l'action contient une branche OnDTMF ou OnDigits, la valeur DTMF doit être extraite du tampon avec une action Capture.
- Si vous voulez capturer plusieurs presses DTMF, l'action suit immédiatement la branche OnDTMF lorsque le premier DTMF est pressé (y compris * et #). Dans ce cas, vous devez capturer plusieurs presses avec une action Capture.
- S'il y a du DMTF présent dans le tampon et que ClearDigits n'est pas réglé sur True, la branche OnDTMF serait immédiatement suivie et nécessiterait une action Capture.