File size: 1,752 Bytes
be6f459
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1a71053
 
 
 
 
 
be6f459
1a71053
be6f459
1a71053
 
 
 
 
 
 
 
 
 
 
 
 
 
 
be6f459
1a71053
be6f459
1a71053
be6f459
1a71053
be6f459
 
 
1a71053
be6f459
 
 
 
 
 
 
 
 
 
 
1a71053
be6f459
1a71053
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
---
license: mit
pipeline_tag: text-to-speech
library_name: rlx
tags:
- piper
- tts
- onnx
- rlx
---

# Piper en_US-lessac-medium (RLX staging)

Piper ONNX voice + RLX `rlx-split/` subgraphs.

| Field | Value |
|---|---|
| **Hub id** | [`eugenehp/piper`](https://huggingface.co/eugenehp/piper) |
| **Kind** | Converted / re-laid-out for RLX from an upstream checkpoint. |
| **RLX crate** | [`rlx-piper`](https://github.com/MIT-RLX/rlx-models/tree/main/crates/rlx-piper) |
| **Upstream** | https://huggingface.co/rhasspy/piper-voices |

## Quick start

```bash
hf download eugenehp/piper --local-dir .
cargo run -p rlx-piper --release -- --dir .
```

## File highlights

- `en_US-lessac-medium.onnx` (60.3 MiB)
- `piper.f16.gguf` (58.7 MiB)
- `rlx-split/flow_dec.onnx` (33.5 MiB)
- `rlx-split/enc_p.onnx` (24.4 MiB)
- `rlx-split/dp_manifest.json` (14.8 KiB)
- `en_US-lessac-medium.onnx.json` (4.8 KiB)

## 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:

- `piper.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/piper` (or pass the path explicitly), then:

```bash
cargo run -p rlx-piper --release -- --dir .
```

## License

MIT — see `LICENSE`. Inherit upstream terms when redistributing.

Original weights and authorship: https://huggingface.co/rhasspy/piper-voices

## 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`.