CosyVoice 2 TTS adapter for Vox
Project description
vox-cosyvoice
vox-cosyvoice provides a Vox TTS adapter for CosyVoice 2.
Adapters:
cosyvoice2-tts-torch- CosyVoice 2 zero-shot streaming backend
Install
pip install vox-cosyvoice
Runtime Dependencies
The adapter package is intentionally light. The official CosyVoice source is
checked out on demand from GitHub into $VOX_HOME/runtime/cosyvoice/CosyVoice,
and CosyVoice-specific Python dependencies are installed into the isolated
target runtime $VOX_HOME/runtime/cosyvoice.
The shared Vox GPU stack remains owned by the base Vox environment; the adapter does not install its own Torch/CUDA/server runtime packages.
The current Vox adapter is classified for Linux x86_64 CUDA/Torch runtimes. CPU, ONNX, and Spark/ARM NVIDIA paths are not currently production-supported by this adapter. Upstream CosyVoice 2 does not provide a Vox-validated ONNX backend for this package, and the Spark/ARM NVIDIA dependency stack has not been proven cleanly installable with the adapter runtime isolation contract. Plan for at least 8GiB of usable VRAM budget before deployment headroom.
CosyVoice imports whisper.log_mel_spectrogram and
whisper.tokenizer.Tokenizer for frontend features. Vox provides those narrow
compatibility surfaces inside the isolated runtime instead of installing the
full openai-whisper package and its duplicate GPU stack.
Matcha-TTS also imports matplotlib through training/plotting utilities during
module import; Vox provides an inference-only compatibility package instead of
installing the full plotting stack.
Use with Vox
vox pull cosyvoice2-tts:0.5b
vox run cosyvoice2-tts:0.5b "Hello from CosyVoice 2"
vox run cosyvoice2-tts:0.5b "Hello with a reference voice" --voice /path/to/reference.wav
CosyVoice 2 is best used with a reference voice. Pass reference_audio and
reference_text through the Vox API, or use a voice value that points to a
local WAV file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vox_cosyvoice-0.1.8-py3-none-any.whl.
File metadata
- Download URL: vox_cosyvoice-0.1.8-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4133fb866e23a261c01bb704e55ee086ad6be7b219c443b35c84de81fe04f2fb
|
|
| MD5 |
56adb78bec3d51d023dd90b324364850
|
|
| BLAKE2b-256 |
cd332053e7c6f7d434f5e761cdf6281e9307da6a83d95016ff0c6a1e143ace9c
|