Skip to content

Releases: bigsk1/voice-chat-ai

v1.0.0 - Breaking Changes (Python 3.11+)

09 Dec 21:25

Choose a tag to compare

🚨 BREAKING CHANGES - Python 3.11+ Required

XTTS has been removed and replaced with Spark-TTS for local voice cloning.

πŸŽ‰ What's New

  • βœ… Spark-TTS - Faster, higher quality local voice cloning (optional)
  • βœ… Python 3.11+ - Modern Python with better performance
  • βœ… Cleaner dependencies - Removed legacy Coqui-TTS packages
  • βœ… Docker improvements - Leaner base images (Python 3.11-slim)
  • βœ… Better documentation - New INSTALL.md with multiple installation methods

✨ What Still Works

  • βœ… OpenAI TTS - Cloud-based (recommended)
  • βœ… ElevenLabs - Cloud-based, excellent quality
  • βœ… Kokoro TTS - Self-hosted, CPU-friendly, very fast
  • βœ… All LLM providers - Ollama, OpenAI, Anthropic, xAI

πŸ”§ Upgrading from Previous Version

  1. Delete your old virtual environment (.venv, venv, or conda env)
  2. Upgrade to Python 3.11 or 3.12 if on Python 3.10
  3. Follow the new installation guide: See INSTALL.md

πŸ“¦ Installation Methods

Native Installation (Recommended)

  • pip - Standard Python package manager
  • uv - Fast alternative to pip
  • conda - Anaconda/Miniconda environments

See INSTALL.md for detailed instructions.

Docker (Alternative)

  • New lean base image available
  • Optional Spark-TTS installation inside container
  • Native installation provides better performance and flexibility

πŸ“Œ Need the Old Version?

If you must stay on Python 3.10 with XTTS:

git checkout d71540f
git checkout -b legacy-xtts⚠️ Legacy version will not receive updates.


🐳 Docker Images

Available on Docker Hub and GitHub Container Registry:

  • bigsk1/voice-chat-ai:latest - Latest release
  • bigsk1/voice-chat-ai:v1.0.0 - This release
  • ghcr.io/bigsk1/voice-chat-ai:latest

Full Changelog: d71540f...v1.0.0