يقدم المؤلف مشروع Cicero، وهو مشروع مفتوح المصدر يوفر تفاعلاً صوتياً ثنائي الاتجاه ومستضافاً ذاتياً لوكلاء الذكاء الاصطناعي. على عكس أدوات الإملاء أحادية الاتجاه، يسمح Cicero للوكلاء بالتحدث مرة أخرى والاتصال بالمستخدمين عبر Telegram، مع الحفاظ على جميع البيانات الصوتية محلياً.
- يتكامل مع Hermes Agent وأي نظام يدعم بروتوكول عميل الوكيل (ACP)، بما في ذلك Claude Code وCodex وGemini CLI.
- يدعم المشروع ملفات تعريف متعددة، مما يسمح لكل مثيل وكيل بأن يكون له صوت TTS وشخصية خاصتين به.
- تكشف تفاصيل التنفيذ أن الردود المتدفعة جملة بجملة تحقق أوقات استجابة تبلغ حوالي 1 ثانية، بينما يؤدي تقصير الصمت من المقاطع المرجعية إلى تحسين جودة محاكاة الصوت أكثر من تغيير النماذج.
- تتطلب وظيفة barge-in الفعالة نموذج اكتشاف كلام بدلاً من اكتشاف نشاط الصوت القائم على الطاقة البسيط لتجنب التنبيهات الخاطئة الناتجة عن الكتابة.
يتيح Cicero للمستخدمين الحفاظ على الخصوصية عن طريق تشغيل تحويل الكلام إلى نص (speech-to-text) ونص إلى كلام (text-to-speech) محلياً أثناء التفاعل مع الوكلاء عبر مكالمات صوتية أو بوتات Telegram.