语音AI生产力系统

企业级语音AI平台,整合LangGraph、Twilio、MCP、团队管理、呼叫转移、Sentry监控、Redis、Composio、音频流播放器和WebRTC语音集成,提供语音AI助手、团队协作、呼叫转移等功能。

  • by hjleepapa
  • HTML
  • 本地部署
  • 更新于
在 GitHub 查看 hjleepapa/convonet

使用说明

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(用于呼叫转移)

🔧 安装

  1. 克隆存储库:
git clone https://github.com/hjleepapa/convonet.git
cd convonet
  1. 安装依赖项:
pip install -r requirements.txt
  1. 设置环境变量(请参见 .env.example)

  2. 运行数据库迁移:

flask db upgrade
  1. 启动服务器:
python app.py

📚 文档

🏗️ 建筑

请参阅 技术规范 获取详细的架构文档。

📄 许可证

MIT许可证

👤 作者

HJ李

🙏 致谢

  • 用于AI编排的LangGraph
  • 语音API Twilio
  • OpenAI用于LLM和TTS
  • 语音转文本的Deepgram
  • FusionPBX用于呼叫中心集成