Ce que vous voyez
Le bot peut continuer à parler, se bloquer ou perdre le fil; l’ancien tour ne doit jamais être validé.
Fiche de service · Assistant vocal et conversationFiche composant · VoiceBot
Détecter la reprise de parole, arrêter la réponse en cours et repartir sur un nouveau tour sans crash.Détecte la reprise de parole et propage l’annulation de l’ancien tour.
Lecture essentielle: direction, équipes métier, communication et première visite. Achats et conformité: ouvrez ensuite « Questions et réponses selon votre rôle » dans la fiche. Exploitation: opérateur, support et astreinte. Détails techniques: architecte, ingénieur et sécurité. Tout afficher: revue complète de la fiche.
Lecture essentielle affichée. Ce choix sera repris sur les autres fiches. La décision de mise en service et les risques restent toujours visibles.
Le résumé donne le rôle, le trajet, le risque, le responsable et la limite de preuve en moins d’une minute. Les dépendances et exemples restent disponibles juste après, sans jargon imposé.
Laisser la personne interrompre le bot.
Détecter la reprise de parole, arrêter la réponse en cours et repartir sur un nouveau tour sans crash.
Comme une personne polie: il s’arrête pour écouter l’interruption.
La personne parle pendant que le bot répond.
L’ancien son est écarté et la conversation repart à partir de la nouvelle parole.
La personne qui appelle et l’opérateur humain.
Logiciel présent. Le logiciel existe. Aucun hébergement réel, réseau téléphonique public ou usage en production n’est prouvé. Mise en service interdite pour l’instant.
Le bot peut continuer à parler, se bloquer ou perdre le fil; l’ancien tour ne doit jamais être validé.
Responsable de la prise de parole. Autorité de décision: Responsable expérience VoiceBot.
Autoriser l’interruption quand la voix du bot s’arrête vite et que la nouvelle demande repart sans crash.
La personne parle pendant que le bot répond.
De la session en cours, du contexte validé et des procédures approuvées par le métier.
Le VoiceBot est suspendu et l’appel est repris par un humain sans valider l’ancien tour.
Profils de voix et de bruit variés, interruption à plusieurs instants, faux départs et mesure du délai d’arrêt.
Le logiciel existe, mais cette fiche ne prouve pas qu’il fonctionne dans un hébergement réel, sur le réseau téléphonique public ou en production. Il reste à relier et tester tout le parcours, organiser son exploitation et obtenir l’autorisation de mise en service.
La personne parle pendant que le bot répond. L’ancien son est écarté et la conversation repart à partir de la nouvelle parole.
La parole déclenche nouvelle génération, AbortSignal, FLUSH_MEDIA, purge et absence de commit de l’ancien tour.
Les six lectures ci-dessous reprennent les mêmes faits. Elles ne créent pas une seconde source de vérité.
Le trajet montre ce qui déclenche cette fonction, le service qu’elle rend et le résultat obtenu. Il reste lisible sans fonction interactive.
Partie documentée: Laisser la personne interrompre le bot.
La personne parle pendant que le bot répond.
Détecter la reprise de parole, arrêter la réponse en cours et repartir sur un nouveau tour sans crash.
L’ancien son est écarté et la conversation repart à partir de la nouvelle parole.
Comment lire ce trajet: un besoin arrive, cette partie du système rend un service précis, puis une personne ou une équipe en bénéficie. Les termes et contrats exacts restent dans la lecture Détails techniques.
Étape 1 sur 3: le besoin auquel cette fonction répond.
Impact utile: L’ancien son est écarté et la conversation repart à partir de la nouvelle parole.
En cas de panne: Le bot peut continuer à parler, se bloquer ou perdre le fil; l’ancien tour ne doit jamais être validé.
Responsable: Responsable de la prise de parole. Autorité de décision: Responsable expérience VoiceBot.
Reconnaître ce qui se passe, protéger le service et prévenir le bon responsable sans improviser.
Le bot peut continuer à parler, se bloquer ou perdre le fil; l’ancien tour ne doit jamais être validé.
Suspendre le VoiceBot, transférer à un humain et conserver le tour sans le valider.
Le VoiceBot est suspendu et l’appel est repris par un humain sans valider l’ancien tour.
Responsable de la prise de parole. Autorité de décision: Responsable expérience VoiceBot. La procédure de production reste à créer et valider avant la mise en service. Ouvrir la fiche d’architecture et de preuve du domaine.
Décision actuelle: mise en service interdite pour l’instant. Le logiciel existe, mais cette fiche ne prouve pas qu’il fonctionne dans un hébergement réel, sur le réseau téléphonique public ou en production. Ce qui reste à faire: Il reste à relier et tester tout le parcours, organiser son exploitation et obtenir l’autorisation de mise en service.Décision actuelle: promotion NO-GO, pas de mise en production. Le code existe dans le dépôt. Aucun déploiement cloud, carrier ou PSTN n’est prouvé par cette fiche. Blockers: Intégration de bout en bout, exploitation, SLO, sécurité et approbation de promotion restent des gates.
Responsabilité, séquence nominale, panne et niveau de service attendu.
| Owner et rôle | Séquence nominale | Mode dégradé | Observabilité et SLO |
|---|---|---|---|
| Début/fin de parole et annulation propagée. Owner média Navy Phone. Non-rôle: Ne déduit pas seul l’intention et ne prouve pas l’arrêt acoustique au combiné. | La parole déclenche nouvelle génération, AbortSignal, FLUSH_MEDIA, purge et absence de commit de l’ancien tour. | Purge et aucun commit; nouveau final réévalue l’intention. | Le niveau de preuve est Code présent. Aucun SLO de production n’est acquis; l’owner doit mesurer disponibilité, erreurs, saturation et reprise avant promotion. |
Entrées, sorties, protocoles, données, dépendances et configuration.
| Amont et entrées | Aval et sorties | Interfaces et trust boundary | État, données et déploiement |
|---|---|---|---|
| Audio entrant, VAD et génération média active. | Orchestrateur, TTS annulé, Media WebSocket et nouveau tour. | Frames PCM, VAD, génération, AbortSignal, clear/FLUSH_MEDIA. | Génération courante, buffers, mark et token invalide. Déploiement: Code existant, intégration et promotion réelles encore à qualifier. |
Le statut de preuve reste visible quel que soit le profil choisi.
| Sécurité et identité | Preuve et sources | Blockers | Définitions |
|---|---|---|---|
| Frames PCM, VAD, génération, AbortSignal, clear/FLUSH_MEDIA. | Niveau de preuve: Le code existe dans le dépôt. Aucun déploiement cloud, carrier ou PSTN n’est prouvé par cette fiche. Aucun audio brut dans métriques. Source: lib/media-session.ts, bridge Twilio, tests média.Vue d’autorité du domaine · Entrée du catalogue | NO-GO: Intégration de bout en bout, exploitation, SLO, sécurité et approbation de promotion restent des gates. | Consulter les définitions de cette fiche |