#187 · Primary category: AI Chatbots

LocalAIVoiceChat

chatbot python realtime

Local AI talk with a custom voice based on Zephyr 7B model. Uses RealtimeSTT with faster_whisper for transcription and RealtimeTTS with Coqui XTTS for synthesis.

Project last updated:06/17/25

GitHub Stars

730

Forks

77

Contributors

2

License

Other

Why we included this project

Most voice assistants send your speech to a cloud API, but this project keeps the whole loop on your PC. It chains a local Zephyr 7B model through llama.cpp with faster_whisper for real-time transcription and Coqui XTTS for speech synthesis, so you can hold a spoken conversation with a language model without any audio leaving your machine. The author is upfront that this is experimental alpha software, and that honesty is useful: treat it as a working blueprint for building a voice chatbot rather than a polished product. The codebase is small enough to read through and adapt, which makes it a practical starting point for developers exploring local voice assistants. Just note the model license restricts use to non-commercial purposes, so factor that in before building anything on top of it.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category