> Discover all available pages from the documentation index: https://mastra.zisheng.pro/fr/llms.txt # Événements Voice Les fournisseurs Voice émettent des événements lors des interactions vocales en temps réel. Ces événements peuvent être écoutés avec la méthode [voice.on()](https://mastra.zisheng.pro/fr/reference/voice/voice.on) et sont particulièrement importants pour créer des applications vocales interactives. ## Événements courants Ces événements sont couramment implémentés par les fournisseurs Voice en temps réel : **error** (`Error`): Émis lorsqu’une erreur survient pendant le traitement vocal ou lorsque le format de données audio n’est pas pris en charge **session.created** (`object`): Émis lorsqu’une nouvelle session est créée avec le service OpenAI **session.updated** (`object`): Émis lorsque la configuration de la session est mise à jour **response.created** (`object`): Émis lorsqu’une nouvelle réponse est créée par l’assistant IA **response.done** (`object`): Émis lorsque l’assistant IA a terminé sa réponse **speaker** (`StreamWithId`): Émis avec un nouveau flux audio pouvant être dirigé vers une sortie audio **writing** (`object`): Émis lorsque du texte est transcrit (utilisateur) ou généré (assistant) **speaking** (`object`): Émis lorsque des données audio sont disponibles depuis le fournisseur Voice **speaking.done** (`object`): Émis lorsque le fournisseur Voice a terminé de parler **tool-call-start** (`object`): Émis lorsque l’assistant IA commence à exécuter un Tool **tool-call-result** (`object`): Émis lorsqu’une exécution de Tool est terminée avec son résultat ## Remarques - Tous les événements ne sont pas pris en charge par tous les fournisseurs Voice - La structure exacte du payload peut varier selon les fournisseurs - Pour les fournisseurs hors temps réel, la plupart de ces événements ne sont pas émis - Les événements sont utiles pour créer des interfaces interactives réagissant à l’état de la conversation - Envisagez d’utiliser la méthode [voice.off()](https://mastra.zisheng.pro/fr/reference/voice/voice.off) pour supprimer les écouteurs d’événements lorsqu’ils ne sont plus nécessaires