--- license: apache-2.0 pipeline_tag: text-to-speech library_name: qwen-tts tags: - audio - tts - qwen - voice-design - english - vocence --- # vocence-ninja A Vocence-compliant PromptTTS miner repo. Provides text-to-speech via the `generate_voice_design(text, instruct)` API on top of [`Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign`](https://huggingface.co/Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign). Designed to be deployed on [Chutes](https://chutes.ai) under the [Vocence subnet](https://github.com/Vocence-78/vocence) using the canonical wrapper. ## Files | File | Purpose | |------|---------| | `miner.py` | PromptTTS engine. Class `Miner(path_hf_repo)`, `warmup()`, `generate_wav(instruction, text)` | | `vocence_config.yaml` | Runtime + generation config. **Top-level `model_name` must match your on-chain commitment.** | | `chute_config.yml` | Image / NodeSelector / Chute settings for `chutes build` | | `model.safetensors` | Model weights | | `config.json` | HuggingFace `Qwen3TTSConfig` | | `tokenizer_config.json`, `vocab.json`, `merges.txt`, `preprocessor_config.json` | Text tokenizer | | `speech_tokenizer/` | 12 Hz acoustic codec |