Articles sur : Blocs Celestory
Cet article est aussi disponible en :

🟥 Reconnaissance de mots

🟥 Reconnaissance de mots



Le bloc Reconnaissance de mots permet de reconnaître des expressions de texte saisies par l'utilisateur et de les associer à des sorties spécifiques selon les mots-clés définis.


Ce bloc est particulièrement utile pour créer des interactions basées sur des commandes textuelles, comme des réponses à des questions ouvertes ou des déclencheurs de fonctionnalités.


📥 Entrées


  • input (Texte) : Expression à analyser, généralement issue d'une saisie utilisateur (ex: bloc Saisie de texte).


📤 Sorties


  • nom_sortie (Flux) : Sortie déclenchée lorsque l'expression saisie correspond à l'un des mots-clés définis dans le champ associé.
  • non_trouvé (Flux) : Sortie déclenchée si l'expression saisie ne correspond à aucun mot-clé configuré.


💡 Exemple d'utilisation


Scénario : Commande vocale simplifiée pour un assistant


  1. L'utilisateur est invité à saisir une commande textuelle via un bloc Saisie de texte.
  2. Le texte saisi est transmis au bloc Reconnaissance de mots via l'entrée input.
  3. Le bloc est configuré avec deux champs :
  • Champ 1 : "bonjour", "salut", "hello" → Sortie salutation
  • Champ 2 : "au revoir", "bye" → Sortie fin_conversation
  1. Si l'utilisateur écrit "bonjour", le flux emprunte la sortie salutation et déclenche une réponse adaptée.
  2. Si l'utilisateur écrit "merci", le flux emprunte la sortie non_trouvé et affiche un message par défaut.


⚙️ Détails Techniques

  • Configuration des mots-clés :
    • Chaque champ accepte plusieurs expressions séparées par Shift + Entrée.
    • Toutes les expressions d'un même champ pointent vers une seule sortie.
    • La comparaison est sensible à la casse (majuscules/minuscules).
  • Gestion des entrées : Le bloc nécessite une connexion à une source de texte (ex: Saisie de texte, Variable, API).

Mis à jour le : 04/03/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !