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

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.
Frequently asked
- What is bigsk1/voice-chat-ai?
- Voice Chat AI enables speech-based conversations with customizable AI characters using local or cloud LLM and TTS providers.
- Is voice-chat-ai open source?
- Yes — bigsk1/voice-chat-ai is open source, released under the MIT license.
- What language is voice-chat-ai written in?
- bigsk1/voice-chat-ai is primarily written in Python.
- How popular is voice-chat-ai?
- bigsk1/voice-chat-ai has 447 stars on GitHub.
- Where can I find voice-chat-ai?
- bigsk1/voice-chat-ai is on GitHub at https://github.com/bigsk1/voice-chat-ai.