Connexion d'OpenClaw à un téléphone à cadran via les API SIP et vocales

Configuration matérielle et SIP
La configuration utilise un téléphone à cadran Benotek connecté via un câble téléphonique à un adaptateur téléphonique analogique Grandstream HT801 v2. Le HT801 se connecte au routeur via Ethernet et s'enregistre comme point d'extrémité SIP auprès de Twilio.
Déroulement de l'appel : Utilisateur vers OpenClaw
- Décrochez le téléphone à cadran et composez le numéro Twilio
- Twilio répond et annonce « Connexion à OpenClaw en cours »
- Twilio ouvre un flux média WebSocket vers le serveur via ngrok
- Le serveur se connecte à Deepgram pour la reconnaissance vocale et à OpenClaw
- L'audio vocal diffuse de Twilio vers Deepgram en temps réel
- Deepgram transcrit la parole en texte
- Après 1,5 seconde de silence, la transcription est envoyée à OpenClaw
- OpenClaw répond par du texte
- Le texte est envoyé à ElevenLabs pour conversion en synthèse vocale
- L'audio est converti au format mulaw via ffmpeg
- L'audio mulaw diffuse en retour via Twilio vers le haut-parleur du téléphone à cadran
Déroulement de l'appel : OpenClaw vers Utilisateur
- Accédez au point de terminaison /call-me sur le serveur
- Le serveur demande à Twilio d'appeler le point d'extrémité SIP (HT801)
- Le téléphone à cadran sonne avec sa cloche mécanique
- Décrochez, même déroulement que ci-dessus
Une vidéo de démonstration est disponible montrant le système en action.
📖 Lire la source complète : r/openclaw
👀 See Also

Approche par Machine d'État pour la Coordination de Plusieurs Agents IA
L'équipe d'ultrathink.art a constaté que la coordination de plusieurs agents d'IA nécessite des transitions d'état explicites, des délais d'attente de battement de cœur, des limites de nouvelles tentatives et un enchaînement de tâches plutôt que des files d'attente de messages traditionnelles. Ils ont mis en œuvre des contrôles de qualité obligatoires entre les transferts d'agents pour éviter une sortie de données inutiles.
Déploiement local vs VPS d'OpenClaw : différences pratiques pour les agents de codage IA
L'exécution d'OpenClaw localement offre un accès réel au navigateur avec les sessions de connexion existantes et l'accès aux fichiers locaux, tandis que le déploiement sur VPS limite les fonctionnalités aux tâches de base et rencontre des restrictions de sites web.

Claude Code Livre un Jeu Multijoueur Complet à Partir d'un Projet à Moitié Terminé
Un développeur a utilisé Claude Code pour finaliser un jeu d'estimation compétitif appelé Closer, en ajoutant un mode multijoueur en temps réel via Supabase Realtime, un système de classement ELO, des défis quotidiens avec classements en percentiles, un tableau de bord d'analyses comportementales, un routage côté client et un suivi de calibration de la confiance.

J'ai construit un professeur de français LLM personnel avec répétition espacée et suivi des points faibles
Un développeur a remplacé un professeur de français à 200 $/mois par un outil basé sur Claude, utilisant la répétition espacée SM-2 et un suivi précis des erreurs, pour seulement quelques dollars par mois.