--- license: mit pipeline_tag: text-to-speech library_name: rlx tags: - tts - melotts - vits2 - rlx --- # MeloTTS → use tiny-tts-rlx Alias card only — MeloTTS shares the weight tree with [`eugenehp/tiny-tts-rlx`](https://huggingface.co/eugenehp/tiny-tts-rlx). There is no separate weight dump in this repo. | Field | Value | |---|---| | **Hub id** | [`eugenehp/melotts`](https://huggingface.co/eugenehp/melotts) | | **Kind** | RLX-native weight bundle (graphs + sidecars ready for `rlx-*` crates). | | **RLX crate** | [`rlx-melotts`](https://github.com/MIT-RLX/rlx-models/tree/main/crates/rlx-melotts) | | **Upstream** | https://github.com/myshell-ai/MeloTTS | ## Quick start ```bash just fetch-melotts # downloads eugenehp/tiny-tts-rlx tiny-tts.rlxp + local melotts symlink ln -sfn tiny-tts-rlx weights/tts/melotts && just melotts-demo "Hi." metal ``` ## Primary files (use these) - `tiny-tts.rlxp` — 29.4 MiB ## Contents Download weights from [`eugenehp/tiny-tts-rlx`](https://huggingface.co/eugenehp/tiny-tts-rlx) (`tiny-tts.rlxp`). See that card’s **Pack layout** for the `.rlxp` tree. Locally, `weights/tts/melotts` can be a symlink to `tiny-tts-rlx`. ## Note Do not look for MeloTTS-specific GGUFs here; use the TinyTTS RLX bundle and `rlx-melotts`. ## Run with RLX Clone [rlx-models](https://github.com/MIT-RLX/rlx-models), place this repo under `weights/tts/melotts` (or pass the path explicitly), then: ```bash ln -sfn tiny-tts-rlx weights/tts/melotts && just melotts-demo "Hi." metal ``` ## License MIT — see `LICENSE`. Inherit upstream terms when redistributing. Original weights and authorship: https://github.com/myshell-ai/MeloTTS ## 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`.