Lecture:carrier/PSTN/cloud non prouvésmême appel exact-edge local prouvéVoiceBot toujours optionnel

1. Appel sans VoiceBot

Le socle reste utile et opérable sans aucune dépendance conversationnelle.

Externe

Carrier

INVITE mTLS 5061 vers une cellule disponible.

Edge

SIP et SRTP

Kamailio admet, RTPEngine ancre, Asterisk entre en Stasis.

Navy Phone

Service humain

Bridge, file, SVI, WebRTC ou agent sans appeler VoiceBot.

2. Branche VoiceBot optionnelle

La conversation se branche après l’établissement média; elle ne devient jamais propriétaire de la téléphonie.

Media WS / VAD

Navy Phone corrèle frames, génération et interruption. Une annulation confirmée garde la connexion ouverte; une issue inconnue reste bloquée.

Garde locale

Session / identité

Les 11 routes vérifient la session avant l’accès machine. Les headers sont filtrés dans les deux sens et la réponse est limitée à 1 MiB. Panne de session ou identité absente: aucun appel externe.

STT / VoiceBot

Le final validé et le contexte d’interruption alimentent session, faits et tour préparé.

LLM / garde

Le modèle propose; VoiceBot répond aux demandes d’attente. Une annonce de gaz, inondation, Seveso ou incendie interrompt le questionnaire, avec priorité sûre au danger vital.

TTS / confirmation

Navy Phone restitue. Seul un tour confirmé avec la bonne révision avance; interrompu ou inconnu reste non validé.

3. Handoff humain

Le transfert est une capacité Navy Phone, disponible sur demande, ambiguïté critique ou panne de la chaîne IA.

Déclencheur

Demande explicite, garde fail-closed, timeout STT/LLM/TTS ou conflit CAS.

Purge

Génération annulée, ancien mark invalidé, audio obsolète supprimé.

Transfert

Résumé factuel minimal vers file/agent; aucun engagement critique inventé.

Dégradation

Sans VoiceBot, Navy Phone conserve appel, file et handoff; aucune reprise transparente n’est promise.