luxtts / README.md
eugenehp's picture
Upload README.md with huggingface_hub
15d2c14 verified
|
Raw
History Blame Contribute Delete
1.77 kB
---
license: apache-2.0
pipeline_tag: text-to-speech
library_name: rlx
tags:
- luxtts
- tts
- onnx
- rlx
---
# LuxTTS ONNX (RLX staging)
LuxTTS ONNX encoder/decoder + Vocos vocoder assets for RLX.
| Field | Value |
|---|---|
| **Hub id** | [`eugenehp/luxtts`](https://huggingface.co/eugenehp/luxtts) |
| **Kind** | Converted / re-laid-out for RLX from an upstream checkpoint. |
| **RLX crate** | [`rlx-luxtts`](https://github.com/MIT-RLX/rlx-models/tree/main/crates/rlx-luxtts) |
| **Upstream** | https://huggingface.co/YatharthS/LuxTTS |
## Quick start
```bash
hf download eugenehp/luxtts --local-dir .
cargo run -p rlx-luxtts --release -- --model-dir .
```
## File highlights
- `fm_decoder.onnx` (455.4 MiB)
- `luxtts.f16.gguf` (268.0 MiB)
- `onnx/vocoder_spec.onnx` (51.6 MiB)
- `text_encoder.onnx` (16.8 MiB)
- `encoder_body.onnx` (16.8 MiB)
- `tokens.txt` (2.5 KiB)
- `config.json` (697 B)
## Do not use as the main runtime pack
These files may be present for historical / staging reasons but are **not** the supported RLX load path:
- `luxtts.f16.gguf`
Community `*.f16.gguf` / LM-only Q4 packs are format wraps — they are not drop-in replacements for the RLX primary file above.
## Run with RLX
Clone [rlx-models](https://github.com/MIT-RLX/rlx-models), place this repo under `weights/tts/luxtts` (or pass the path explicitly), then:
```bash
cargo run -p rlx-luxtts --release -- --model-dir .
```
## License
Apache License 2.0 — see `LICENSE`. Inherit upstream terms when redistributing.
Original weights and authorship: https://huggingface.co/YatharthS/LuxTTS
## Maintenance
Cards and LFS attrs are regenerated from the local `weights/` tree in [rlx-models](https://github.com/MIT-RLX/rlx-models) via `python3 scripts/prepare_weights_hf.py`.