Créer un webhook pour une confirmation itérative des séquences parlées
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Ce tutoriel explique comment créer un flux permettant de collecter des séquences longues et alphanumériques dans lesquelles l'utilisateur final peut parler quelques caractères à la fois.
Un webhook vous permet de valider et de confirmer la séquence une section à la fois, ce qui permet aux utilisateurs finaux de corriger l'agent lorsqu'il détecte "BVP" à la place de "BBV", par exemple.
Les leçons de ce tutoriel incluent :
Utiliser des entités d'expression régulière avec l'adaptation vocale automatique.
Création de webhooks pour le remplissage de cases en boucle
Utiliser des contextes pour transporter des données entre des intents
L'interaction finale se comportera comme suit :
Participant
Boîte de dialogue
Utilisateur final
Vérifier ma commande.
Agent
Quelle est votre séquence ? Veuillez faire une pause après quelques caractères afin que je puisse confirmer au fur et à mesure.
Utilisateur final
12ABC
Agent
12ABC. D'accord, continuer.
Utilisateur final
34DE
Agent
12ABC34BE. D'accord, continuer.
Utilisateur final
Non, ce n'est pas ça.
Agent
On réessaye. Que vient après 12ABC ?
Utilisateur final
34DE
Agent
12ABC34DE. D'accord, continuer.
Utilisateur final
Et voilà !
Enfin, le webhook valide la séquence complète et continue avec le reste de votre flux.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/03 (UTC)."],[[["This tutorial demonstrates how to build a flow for collecting long digit and alphanumeric sequences from users."],["Users can speak a few characters at a time, and a webhook allows for validation and confirmation of the sequence in sections."],["The tutorial covers using regexp entities with auto speech adaptation, building webhooks for slot-filling, and utilizing contexts to pass data between intents."],["The interaction flow includes allowing end-users to correct the sequence, should any miscommunication happen, before continuing."]]],[]]