Replace Python streaming TTS service with Go for smaller container images. - VoiceRegistry: discovers custom voices from model store - NATS subscriptions: TTS requests, voice list, voice refresh - JetStream AI_VOICE_TTS stream setup - Chunked audio streaming over NATS - Dockerfile: multi-stage golang:1.25-alpine → scratch - CI: Gitea Actions with lint/test/release/docker/notify
- tts_streaming.py: NATS-based TTS using XTTS HTTP API - Streaming audio chunks for low-latency playback - Voice cloning support via reference audio - Multi-language synthesis - OpenTelemetry instrumentation with HyperDX support