Repository navigation
Releases: TacoTakumi/VoiceManager
Releases · TacoTakumi/VoiceManager
Release list
v0.2.0
v0.1.0
First public release. Developed privately since March 2026.
- Streaming STT and TTS over one WebSocket (
/ws/stream), full duplex: interim
and final transcripts, batchttsand streamingtts_stream,tts_cancel
for barge-in, turns and flush. The protocol is documented in
docs/client-integration.md, so a client can be written in any language. - Python client library
voicemanager.client. - Pluggable engines. Default: Nemotron-3.5 ASR and Breeze-TTS 2 in an
audio.cpp sidecar. Also faster-whisper, NeMo Nemotron and Qwen3-ASR for STT,
and OpenVoice v2 (voice cloning) and VibeVoice for TTS. - Users and bearer tokens in a SQLite store, each token with an optional voice.
Thevoicemanagercommand runs the server and manages users and tokens. - Web UI without JavaScript, where users manage their tokens and password.
- Preset voices in
voices/designed/, and sample systemd units in
contrib/systemd/.