← all repositories

bigsk1/voice-chat-ai

Voice Chat AI enables speech-based conversations with customizable AI characters using local or cloud LLM and TTS providers.

442 stars Python Chat AssistantsAgents
voice-chat-ai
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

Voice Chat AI is a conversational voice assistant that lets users interact with AI characters via speech. It supports multiple chat providers including Ollama (local), OpenAI, Anthropic, and xAI, and multiple TTS providers including ElevenLabs, OpenAI’s GPT-4o-mini-tts, SparkTTS, Kokoro, and Typecast. The system uses WebRTC for real-time conversation with interrupt capability, and includes game and story modes where users role-play with different AI personalities.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.