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

🟦 Microphone

🟦 Microphone



Le bloc Microphone permet d'enregistrer la voix ou un son provenant de l'utilisateur via le microphone de son appareil (ordinateur ou smartphone).


Ce bloc est particulièrement utile pour ajouter de l'interactivité vocale à votre module, notamment dans les modèles de type Chatbot (modèles premium). L'utilisateur sera invité à autoriser l'accès à son microphone pour effectuer l'enregistrement.


📥 Entrées


  • in (Flux) : Lien de flux qui déclenche la demande d'enregistrement.
  • timer (Nombre) : (Optionnel) Temps maximum d'enregistrement alloué, en secondes.


📤 Sorties


  • out (Flux) : Lien de flux pour continuer le scénario une fois l'enregistrement terminé.
  • sound (Fichier audio) : Fichier sonore généré par l'enregistrement de l'utilisateur. Peut être utilisé pour un stockage en base de données ou une écoute ultérieure.
  • timeout (Flux) : Lien de flux activé si un minuteur a été défini et que l'utilisateur dépasse la limite de temps.


💡 Exemple d'utilisation


Scénario : Enregistrement d'un message vocal pour un assistant


  1. L'utilisateur arrive sur une interface demandant un message vocal.
  2. Un bloc Bouton est placé pour déclencher l'enregistrement.
  3. Le bloc Microphone est configuré avec un timer de 30 secondes.
  4. L'utilisateur clique sur le bouton et autorise l'accès au microphone.
  5. Après l'enregistrement, la sortie sound est envoyée vers un bloc API pour stockage, tandis que la sortie out affiche un message de remerciement.
  6. Si l'utilisateur dépasse les 30 secondes, la sortie timeout affiche un message d'avertissement.


⚙️ Détails Techniques

  • Autorisations requises : Ce bloc nécessite l'accès au microphone via le navigateur. L'utilisateur doit accepter la demande d'autorisation pour que le bloc fonctionne.
  • Compatibilité : Fonctionne sur les navigateurs modernes (Chrome, Firefox, Edge, Safari) et les appareils mobiles.
  • Gestion des erreurs : Si l'accès au microphone est refusé, le flux peut être redirigé vers une alternative (ex: saisie textuelle).

Mis à jour le : 04/03/2026

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

Partagez vos commentaires

Annuler

Merci !