Convonet语音人工智能生产力系统
结合LangGraph、Twilio、MCP、团队管理、呼叫转移、哨兵监控、Redis、Composio、音频流播放器和WebRTC语音集成的企业级语音AI平台。
🚀 特性
- 语音AI助手基于WebRTC的语音助手,配备Deepgram STT和OpenAI TTS
- 团队协作:具有基于角色的访问控制的多租户团队管理
- 呼叫转移:通过Twilio和FusionPBX实现无缝的人工智能到人类智能的转移
- MCP集成:38个用于数据库操作、日历和外部平台的工具
- Redis管理:用于实时处理的会话和音频缓冲区管理
- 监控:使用Sentry进行全面的错误跟踪
- Composio工具:与Slack、GitHub、Gmail、Notion和Jira集成
📋 需求
- Python 3.9+
- PostgreSQL
- 瑞迪斯
- OpenAI API密钥
- Twilio帐户
- Deegram API密钥
- FusionPBX(用于呼叫转移)
🔧 安装
- 克隆存储库:
git clone https://github.com/hjleepapa/convonet.git
cd convonet- 安装依赖项:
pip install -r requirements.txt- 设置环境变量(请参见
.env.example)
- 运行数据库迁移:
flask db upgrade- 启动服务器:
python app.py📚 文档
🏗️ 建筑
请参阅 技术规范 获取详细的架构文档。
📄 许可证
MIT许可证
👤 作者
HJ李
- github: @hjleepapa
🙏 致谢
- 用于AI编排的LangGraph
- 语音API Twilio
- OpenAI用于LLM和TTS
- 语音转文本的Deepgram
- FusionPBX用于呼叫中心集成
