Voice Command GenAI Chatbot (FastAPI + WebRTC)

This is an open-source real-time voice-enabled GenAI Chatbot built using FastAPI, WebRTC, and React. The project demonstrates smooth low-latency audio streaming between client and server, AI response generation, and cloud-native deployment architecture.

Key Features

  • Real-time audio streaming using WebRTC
  • Low-latency AI responses
  • FastAPI backend with audio processing
  • React client with live microphone support
  • OpenAI-based conversational intelligence
  • Docker + cloud-native deployment ready

GitHub Repository

https://github.com/fazzyA/voice-ai-chatbot-fastapi-webrtc