You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`--task tts` with the same `--voice-ref` and `--reference-text` options also enables speaker conditioning, which is useful for clients that expose one TTS route. Safetensors packages and older OuteTTS GGUFs do not contain the aligner. For those models, pass `outetts.aligner_model_path`; cloning fails clearly instead of using unreliable estimated word boundaries.
48
+
`--task tts` with the same `--voice-ref` and `--reference-text` options also enables speaker conditioning, which is useful for clients that expose one TTS route. Safetensors packages and older OuteTTS GGUFs do not contain the aligner. For those models, pass `outetts.aligner_path`; cloning fails clearly instead of using unreliable estimated word boundaries.
49
49
50
50
The installer places `DAC.speech.v1.0` and `Qwen3-ForcedAligner-0.6B` beside the OuteTTS directory. It converts the official DAC checkpoint to a safe tensor source. To do that conversion manually:
|`--reference-text`| text | none | Exact transcript of `--voice-ref`; required for voice cloning. |
98
98
|`--request-option reference_language=<code>`| language code |`en`| Language used by the optional reference aligner. |
99
99
| `--session-option outetts.weight_type=native|f32|f16|bf16|q8_0` | enum |`native`| Language-model weight storage type. For CUDA voice cloning, quantized weights remain compact in the GGUF but are expanded to F32 in VRAM to avoid generation divergence over long reference-codec prompts. Normal TTS and CPU cloning keep the selected type. |
100
-
|`--session-option outetts.aligner_model_path=<path>`| model path | embedded aligner | Optional external Qwen3 Forced Aligner override, required only for safetensors packages and older GGUFs without the embedded aligner. |
100
+
|`--session-option outetts.aligner_path=<path>`| model path | embedded aligner | Optional external Qwen3 Forced Aligner override, required only for safetensors packages and older GGUFs without the embedded aligner. |
101
+
102
+
The legacy session keys `outetts.aligner_model_path` and
103
+
`outetts.dac_graph_context_mb` remain accepted for backward compatibility.
101
104
|`--session-option outetts.reference_cache_slots=<n>`| integer |`1`| LRU slots for prepared reference profiles (alignment, DAC codes, and word features). Set `0` to disable reuse. |
102
105
| `--session-option outetts.mem_saver=true|false` | bool |`false`| Release the reusable Llama cached-step graph after each generated chunk and release the aligner runtime after preparing a reference. Model and DAC weights stay resident; later requests rebuild released state. |
Copy file name to clipboardExpand all lines: model_specs_v1/outetts.json
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -272,11 +272,12 @@
272
272
"default": true,
273
273
"format": "gguf",
274
274
"precision": "q8_0",
275
-
"target_directory": "Llama-OuteTTS-1.0-1B-GGUF",
275
+
"target_directory": "Llama-OuteTTS-1.0-1B_Q8",
276
276
"files": [
277
277
"Text to audio (TTS)/Llama-OuteTTS-1.0-1B_Q8.gguf"
278
278
],
279
279
"strip_prefix": "Text to audio (TTS)",
280
+
"description": "Standalone Q8_0 GGUF with the IBM DAC codec and Qwen3 Forced Aligner weights, tokenizers, configs, and sidecars embedded for one-file TTS and voice cloning.",
0 commit comments