ASRYESNO
Cette page d'aide s'applique à Studio. Ces informations sont aussi disponibles pour Desktop Studio.
|
|
Vous permet de saisir une réponse donnée ou non 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 inclut 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 la branche OnYes : oui, ouais, bien sûr ou vrai. Les actions ASR n’apparaissent que si l’ASR est activé pour votre organisation. L’ASR est une fonction 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 |
|---|---|
|
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 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 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 TTS "% Le solde de votre compte est" "silence.wav" "${accountBalance}"
|
| Phrase |
Utilisez cette propriété pour documenter le texte contenu dans l’invite. Cette propriété n’est pas utilisée par le script. Comme 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 minimale acceptable pour une correspondance de reconnaissance. Si le pourcentage de reconnaissance est inférieur à cette valeur, la branche OnNoConfidence est empruntée. Pour le modifier, saisissez un nombre entier entre 1 et 100. La valeur par défaut est 50. |
| Timeout Seconds |
Détermine la durée pendant laquelle l’IVR Important La minuterie ne démarre que lorsque l'invite est complètement terminée. Cependant, le système dispose d’une limite intégrée de deux minutes (120 secondes) qui inclut la durée de l’invite. Si cette limite est atteinte pendant une action, toutes les invites actives sont abandonnées et le script prend la branche OnError. 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 depuis 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 entrée manuellement du contact. Par exemple, si l’invite a demandé au contact de dire ou de saisir 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 + « Résultat » (par exemple, ASRDIGITSResult). Si le contact fournit une et entrée parlée, le moteur ASR ne sera pas en mesure de trouver une correspondance, cette variable ne sera pas renseignée. Notez que si l’action a une branche OnDTMF, vous devez utiliser une action Capture pour extraire une valeur variable de la mémoire tampon (les valeurs DTMF sont automatiquement stockées dans une mémoire 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 l’entrée DTMF 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 : Saisissez Vrai pour activer la détection DTMF. Cette action a une branche OnDTMF. Par conséquent, toute entrée DTMF par un contact entraînera l’exécution de cette branche. Aucune variable résultant de la sélection DTMF ne sera transmise le long de cette branche. Par conséquent, vous devez utiliser une action Capture sur la branche OnDTMF pour capturer et transmettre les variables 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 l’activer. En mode expression :Saisissez Faux pour l’activer. |
| Use 1 And 2 |
Permet d’utiliser les tonalités DTMF de 1 et 2, signifiant 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 activez 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 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 | Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined. |
| 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 | Path taken if there is no response for the number of seconds specified. |
| DTMF | Chemin emprunté si la propriété DetectDTMF est définie sur TRUE et que des chiffres DTMF sont présents dans la mémoire tampon. |
| Error | Path taken when there is an unexpected problem (for example, poor connectivity, syntax errors, and so forth). The _ERR variable should be populated with a condensed explanation of the problem. |
Conseils et astuces
- Vous pouvez transmettre la variable languageLocale de l’action Voiceparams, qui définit la langue que l’action détectera.
- Si vous attribuez la valeur Vrai à la propriété Use1And2, vous n’êtes pas obligé d’extraire les valeurs des variables à l’aide d’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 de la mémoire tampon avec une action Capture.
- Si vous souhaitez capturer plusieurs pressions DTMF, l’action prend immédiatement la branche OnDTMF lorsque le premier DTMF est pressé (y compris * et #). Dans ce cas, vous devez capturer plusieurs pressions avec une action Capture.
- S’il y a des DTMF dans la mémoire tampon et que ClearDigits n’est pas réglé sur True, la branche OnDTMF sera immédiatement empruntée et nécessitera une action Capture.