loudr-1: complete v0.1.1 bundle

#4
by jer3mi - opened
Files changed (45) hide show
  1. NOTICE +6 -4
  2. README.md +59 -59
  3. RESPONSIBLE_USE.md +5 -1
  4. SHA256SUMS +44 -25
  5. coreml/camp.mlpackage/Data/com.apple.CoreML/model.mlmodel +2 -2
  6. coreml/camp.mlpackage/Manifest.json +8 -8
  7. coreml/export.json +155 -0
  8. coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel +2 -2
  9. coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin +1 -1
  10. coreml/flow_encoder.mlpackage/Manifest.json +8 -8
  11. coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/model.mlmodel +2 -2
  12. coreml/flow_estimator.mlpackage/Manifest.json +8 -8
  13. coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/model.mlmodel +2 -2
  14. coreml/s3_tokenizer.mlpackage/Manifest.json +8 -8
  15. coreml/t3_cond.mlpackage/Data/com.apple.CoreML/model.mlmodel +3 -0
  16. coreml/t3_cond.mlpackage/Data/com.apple.CoreML/weights/weight.bin +3 -0
  17. coreml/t3_cond.mlpackage/Manifest.json +18 -0
  18. coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/model.mlmodel +3 -0
  19. coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/weights/weight.bin +3 -0
  20. coreml/t3_prefill.mlpackage/Manifest.json +18 -0
  21. coreml/t3_step.mlpackage/Data/com.apple.CoreML/model.mlmodel +3 -0
  22. coreml/t3_step.mlpackage/Data/com.apple.CoreML/weights/weight.bin +3 -0
  23. coreml/t3_step.mlpackage/Manifest.json +18 -0
  24. coreml/vocoder.mlpackage/Data/com.apple.CoreML/model.mlmodel +2 -2
  25. coreml/vocoder.mlpackage/Manifest.json +3 -3
  26. coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel +2 -2
  27. coreml/voice_encoder.mlpackage/Manifest.json +8 -8
  28. loudr-1-enrollment.safetensors +2 -2
  29. loudr-1.safetensors +2 -2
  30. manifest.json +49 -0
  31. onnx/export.json +149 -0
  32. onnx/t3_cond.onnx +2 -2
  33. onnx/t3_prefill.onnx +2 -2
  34. onnx/t3_step.onnx +2 -2
  35. release.json +136 -41
  36. samples/joe.opus +0 -0
  37. samples/kathleen.opus +0 -0
  38. voices/clara.safetensors +3 -0
  39. voices/emma.safetensors +3 -0
  40. voices/henry.safetensors +3 -0
  41. voices/lucy.safetensors +3 -0
  42. voices/miles.safetensors +3 -0
  43. voices/oliver.safetensors +3 -0
  44. voices/oscar.safetensors +3 -0
  45. voices/sophie.safetensors +3 -0
NOTICE CHANGED
@@ -75,8 +75,10 @@ Voice encoder (`ve.safetensors`)
75
  MIT terms.
76
 
77
  `docs/PROVENANCE-voice-encoder.md` records the artefact's size and sha256,
78
- its tensors, the upstream repository and licence, and the fact that the
79
- upstream revision is not recorded in the artefact metadata.
 
 
80
 
81
  MIT License text:
82
 
@@ -183,14 +185,14 @@ Unicode CLDR
183
  Licensed under the Unicode License v3 — https://www.unicode.org/license.txt
184
 
185
  `tests/data/cldr/*.ssv` are CLDR's own RBNF spellout test data, imported
186
- verbatim with their copyright header intact, and `numbers_cldr.json` is the
187
  subset mapped onto rulesets this project implements. Test corpus only: none
188
  of it is read at runtime and none of it ships in the wheel or the sdist. It
189
  is a differential test corpus, independent of this implementation.
190
 
191
  NST pronunciation lexicons
192
  The Swedish, Danish and Norwegian NST lexicons that
193
- `tools/fetch_nst_lexicons.py` downloads are public domain (CC0), from
194
  Språkbanken Tal. They are fetched on demand and never vendored, so nothing
195
  of theirs is redistributed here.
196
 
 
75
  MIT terms.
76
 
77
  `docs/PROVENANCE-voice-encoder.md` records the artefact's size and sha256,
78
+ its tensors, the upstream repository and licence, and an exact tensor match
79
+ with ResembleAI/chatterbox revision
80
+ 5bb1f6ee58e50c3b8d408bc82a6d3740c2db6e18. The original export's checkout
81
+ revision was not recorded.
82
 
83
  MIT License text:
84
 
 
185
  Licensed under the Unicode License v3 — https://www.unicode.org/license.txt
186
 
187
  `tests/data/cldr/*.ssv` are CLDR's own RBNF spellout test data, imported
188
+ verbatim with their copyright header intact, and `tests/data/conformance/numbers_cldr.json` is the
189
  subset mapped onto rulesets this project implements. Test corpus only: none
190
  of it is read at runtime and none of it ships in the wheel or the sdist. It
191
  is a differential test corpus, independent of this implementation.
192
 
193
  NST pronunciation lexicons
194
  The Swedish, Danish and Norwegian NST lexicons that
195
+ `research/fetch_nst_lexicons.py` downloads are public domain (CC0), from
196
  Språkbanken Tal. They are fetched on demand and never vendored, so nothing
197
  of theirs is redistributed here.
198
 
README.md CHANGED
@@ -26,14 +26,19 @@ language:
26
 
27
  # loudr-1
28
 
29
- **Natural-sounding text-to-speech with twenty voices, ten languages and voice
30
  cloning.**
31
 
32
  loudr-1 runs on your own hardware through
33
  [loudkit](https://github.com/loudreader/loudkit). Download it once and work offline
34
  from Python, Swift, Go, Rust or TypeScript with PyTorch, ONNX Runtime or CoreML.
35
 
36
- [**Hear all 20 voices**](https://loudreader.github.io/loudkit/demo/) |
 
 
 
 
 
37
  [**Open in Colab**](https://colab.research.google.com/github/loudreader/loudkit/blob/main/notebooks/loudkit_quickstart.ipynb) |
38
  [**GitHub**](https://github.com/loudreader/loudkit) |
39
  [**Documentation**](https://loudreader.github.io/loudkit/)
@@ -67,7 +72,7 @@ pip install "loudkit[torch,audio,hub]"
67
  import loudkit as lk
68
 
69
  engine = lk.load("loudreader/loudr-1")
70
- voice = lk.voice("joe", repo="loudreader/loudr-1")
71
 
72
  engine.synthesize("Hello from loudkit.", voice, seed=7).save("hello.wav")
73
  ```
@@ -90,49 +95,33 @@ mine.save("voices/my-voice.safetensors")
90
  The reusable profile is about 150 KB. Install
91
  `loudkit[torch,audio,enroll,hub]` for enrollment.
92
 
93
- ## Choose your runtime
94
-
95
- The repository contains all supported formats, but the downloader fetches only
96
- the runtime you select. Add `--with-cloning` when the installation also needs
97
- enrollment.
98
-
99
- | path | command | download |
100
- |---|---|---:|
101
- | Python, synthesis | `loudkit download loudreader/loudr-1 --for torch` | 750 MB |
102
- | Python, with cloning | `--for torch --with-cloning` | 1.28 GB |
103
- | JS, Go or Rust with ONNX | `--for onnx` | 2.60 GB |
104
- | ONNX, with cloning | `--for onnx --with-cloning` | 3.13 GB |
105
- | Swift or Python with CoreML | `--for coreml` | 1.16 GB |
106
- | CoreML, with cloning | `--for coreml --with-cloning` | 1.69 GB |
107
-
108
- Add `--local-dir loudr-1` to create a portable directory instead of using the
109
- shared cache. The synthesis checkpoint will be at
110
- `loudr-1/loudr-1.safetensors`.
111
-
112
- ### Measured speed
113
-
114
- | path | hardware | real-time factor |
115
- |---|---|---:|
116
- | PyTorch with CUDA graphs | RTX 3090 | 7.47x |
117
- | PyTorch with CUDA graphs | Jetson Orin Nano | 1.83x |
118
- | split PyTorch engine\* | Apple M3 Pro | 3.43x |
119
- | ONNX Runtime, CPU provider | Apple M3 Pro | 1.21x |
120
- | PyTorch CPU reference | Apple M3 Pro | 0.33x |
121
-
122
- \* "Split" describes device placement, not a different model or checkpoint.
123
- The token generator runs on the CPU while the mel and vocoder renderer runs on
124
- the Apple GPU through MPS. Adjacent windows can overlap across the two devices.
125
-
126
- Higher is faster, and 1.0x means real time. ONNX Runtime on the measured M3 Pro
127
- CPU is faster than real time. The PyTorch CPU reference path on the same machine
128
- is not.
129
-
130
- For batched workloads, the token generator reaches 20.1x aggregate throughput
131
- at batch 1 and 153.1x at batch 64 on the RTX 3090. The highest measured result
132
- is 170.8x on an A100 at batch 64. These are generator-only throughput numbers,
133
- not single-request latency or end-to-end RTF. See the
134
- [benchmark report](https://loudreader.github.io/loudkit/benchmarks/) for commands,
135
- hardware and caveats.
136
 
137
  ## What ships
138
 
@@ -141,33 +130,33 @@ hardware and caveats.
141
  | `loudr-1.safetensors` | 747 MB | synthesis |
142
  | `loudr-1-enrollment.safetensors` | 523 MB | PyTorch enrollment |
143
  | `ve.safetensors` | 5.7 MB | PyTorch enrollment |
144
- | `onnx/` | 2.38 GB | nine graphs: six synthesis, three enrollment |
145
- | `coreml/` | 941 MB | six packages: three synthesis, three enrollment |
146
- | `voices/` | 3.1 MB | twenty voice profiles |
147
  | `samples/` | 108 KB | the two players above |
148
  | `tokenizer.json` | 70 KB | text processing |
149
 
150
  Synthesis and enrollment are separate so users who only need speech generation
151
  do not download the enrollment weights. ONNX and CoreML use their own enrollment
152
- graphs. loudkit also verifies that paired model files came from the same source
153
- checkpoint.
154
 
155
  ## Voices and consent
156
 
157
- The release includes two profiles for each of these languages: English,
158
- Spanish, French, German, Italian, Polish, Portuguese, Dutch, Swedish and Danish.
159
 
160
  The profiles were built from recordings donated for speech technology or from
161
  CC0 and CC-BY speech corpora. No scraped celebrity voices ship with the model.
162
  [The full roster](https://github.com/loudreader/loudkit/blob/main/VOICES.md) records
163
  the source, licence and consent basis for every profile. The
164
  [voice gallery](https://loudreader.github.io/loudkit/demo/) provides a generated
165
- sample and enrollment preview for all twenty.
166
 
167
  The source enrollment WAVs are not redistributed in the model repository. Their
168
- digests, construction notes and the digests of every shipped profile and sample
169
  are recorded in
170
- [provenance.json](https://github.com/loudreader/loudkit/blob/main/docs/voices/roster/provenance.json).
171
 
172
  ## Model lineage
173
 
@@ -202,9 +191,9 @@ and [measured parity report](https://loudreader.github.io/loudkit/parity-measure
202
  prosody.
203
  - Voice cloning requires consent. A recording being public does not grant
204
  permission to clone the speaker.
205
- - Saved WAVs and server responses include an unsigned C2PA Content Credentials
206
- manifest by default. It records the model, voice, seed, backend and audio
207
- digest in a machine-readable form.
208
 
209
  Read [Responsible use](https://huggingface.co/loudreader/loudr-1/blob/main/RESPONSIBLE_USE.md)
210
  before exposing enrollment to other people.
@@ -227,3 +216,14 @@ the public roster.
227
  [Apache-2.0](https://huggingface.co/loudreader/loudr-1/blob/main/LICENSE).
228
  Upstream attributions and component licences are listed in
229
  [NOTICE](https://huggingface.co/loudreader/loudr-1/blob/main/NOTICE).
 
 
 
 
 
 
 
 
 
 
 
 
26
 
27
  # loudr-1
28
 
29
+ **Natural-sounding text-to-speech with 28 voices, ten languages and voice
30
  cloning.**
31
 
32
  loudr-1 runs on your own hardware through
33
  [loudkit](https://github.com/loudreader/loudkit). Download it once and work offline
34
  from Python, Swift, Go, Rust or TypeScript with PyTorch, ONNX Runtime or CoreML.
35
 
36
+ These are the weights behind [LoudReader](https://loudreader.io), a reading app
37
+ that speaks articles, PDFs and books on device. They are published here so the
38
+ engine can be used and checked on its own.
39
+
40
+ [**Try it in the browser**](https://huggingface.co/spaces/jer3mi/loudkit) |
41
+ [**Hear all 28 voices**](https://loudreader.github.io/loudkit/demo/) |
42
  [**Open in Colab**](https://colab.research.google.com/github/loudreader/loudkit/blob/main/notebooks/loudkit_quickstart.ipynb) |
43
  [**GitHub**](https://github.com/loudreader/loudkit) |
44
  [**Documentation**](https://loudreader.github.io/loudkit/)
 
72
  import loudkit as lk
73
 
74
  engine = lk.load("loudreader/loudr-1")
75
+ voice = engine.voice("joe")
76
 
77
  engine.synthesize("Hello from loudkit.", voice, seed=7).save("hello.wav")
78
  ```
 
95
  The reusable profile is about 150 KB. Install
96
  `loudkit[torch,audio,enroll,hub]` for enrollment.
97
 
98
+ The Swift, Go, Rust and TypeScript packages load the same repo id and fetch
99
+ what they need themselves; the
100
+ [README](https://github.com/loudreader/loudkit#the-same-in-swift-go-rust-and-typescript)
101
+ shows each one.
102
+
103
+ ## What each runtime downloads
104
+
105
+ The repository contains every supported format. A download takes one runtime
106
+ and leaves the rest behind. Add `--with-cloning` when the installation also
107
+ needs enrollment.
108
+
109
+ | path | command |
110
+ |---|---|
111
+ | Python, synthesis | `loudkit download loudreader/loudr-1 --for torch` |
112
+ | Python, with cloning | `--for torch --with-cloning` |
113
+ | TypeScript, Go or Rust with ONNX Runtime | `--for onnx` |
114
+ | ONNX Runtime, with cloning | `--for onnx --with-cloning` |
115
+ | Swift or Python with CoreML | `--for coreml` |
116
+ | CoreML, with cloning | `--for coreml --with-cloning` |
117
+
118
+ Download size depends on the model, backend and release revision. The
119
+ synthesis checkpoint is 747 MB; graph downloads also include backend-specific
120
+ weights.
121
+
122
+ Speed depends on the hardware and the backend.
123
+ [Benchmarks](https://loudreader.github.io/loudkit/benchmarks/) has the
124
+ measured figures, the machines and the commands.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
125
 
126
  ## What ships
127
 
 
130
  | `loudr-1.safetensors` | 747 MB | synthesis |
131
  | `loudr-1-enrollment.safetensors` | 523 MB | PyTorch enrollment |
132
  | `ve.safetensors` | 5.7 MB | PyTorch enrollment |
133
+ | `onnx/` | varies by model | synthesis and enrollment graphs |
134
+ | `coreml/` | varies by model | native generation, rendering and enrollment packages |
135
+ | `voices/` | 4.3 MB | 28 voice profiles |
136
  | `samples/` | 108 KB | the two players above |
137
  | `tokenizer.json` | 70 KB | text processing |
138
 
139
  Synthesis and enrollment are separate so users who only need speech generation
140
  do not download the enrollment weights. ONNX and CoreML use their own enrollment
141
+ graphs. Every download is checked against the release's `SHA256SUMS` before
142
+ it is used.
143
 
144
  ## Voices and consent
145
 
146
+ The release includes ten English profiles and two for each of Spanish, French,
147
+ German, Italian, Polish, Portuguese, Dutch, Swedish and Danish.
148
 
149
  The profiles were built from recordings donated for speech technology or from
150
  CC0 and CC-BY speech corpora. No scraped celebrity voices ship with the model.
151
  [The full roster](https://github.com/loudreader/loudkit/blob/main/VOICES.md) records
152
  the source, licence and consent basis for every profile. The
153
  [voice gallery](https://loudreader.github.io/loudkit/demo/) provides a generated
154
+ sample and enrollment preview for all 28.
155
 
156
  The source enrollment WAVs are not redistributed in the model repository. Their
157
+ hashes, construction notes and the hashes of every shipped profile and sample
158
  are recorded in
159
+ [the roster record](https://github.com/loudreader/loudkit/blob/main/docs/voices/roster/provenance.json).
160
 
161
  ## Model lineage
162
 
 
191
  prosody.
192
  - Voice cloning requires consent. A recording being public does not grant
193
  permission to clone the speaker.
194
+ - Saved WAVs and server responses carry unsigned C2PA Content Credentials by
195
+ default, recording the model, voice, seed, backend and a hash of the audio
196
+ in a machine-readable form.
197
 
198
  Read [Responsible use](https://huggingface.co/loudreader/loudr-1/blob/main/RESPONSIBLE_USE.md)
199
  before exposing enrollment to other people.
 
216
  [Apache-2.0](https://huggingface.co/loudreader/loudr-1/blob/main/LICENSE).
217
  Upstream attributions and component licences are listed in
218
  [NOTICE](https://huggingface.co/loudreader/loudr-1/blob/main/NOTICE).
219
+
220
+ ## Download sizes for 0.1.1
221
+
222
+ Approximate decimal sizes for the release files; backend weights are included.
223
+ Cloning adds enrollment assets only when requested. Both models ship separate
224
+ synthesis and enrollment checkpoints.
225
+
226
+ | Model | Torch | Torch + cloning | ONNX | ONNX + cloning | CoreML | CoreML + cloning |
227
+ |---|---:|---:|---:|---:|---:|---:|
228
+ | loudr-1 | 0.75 GB | 1.28 GB | 2.60 GB | 3.13 GB | 2.46 GB | 2.99 GB |
229
+ | loudr-1-turbo | 0.72 GB | 1.25 GB | 2.44 GB | 2.97 GB | 2.44 GB | 2.97 GB |
RESPONSIBLE_USE.md CHANGED
@@ -65,7 +65,7 @@ add their own signing policy and disclosure around it.
65
 
66
  ## What we ship, and what we will not
67
 
68
- We ship twenty voice profiles enrolled from recordings donated for speech
69
  technology or released under terms that permit this use. Every profile has a
70
  named source, licence and consent basis in the public roster. We do not ship
71
  profiles made from private recordings or recordings published for an unrelated
@@ -77,3 +77,7 @@ you have the right to use.
77
  Issues and pull requests asking for help with undisclosed impersonation, voice
78
  authentication bypass, or stripping provenance from generated audio will be
79
  closed.
 
 
 
 
 
65
 
66
  ## What we ship, and what we will not
67
 
68
+ We ship 28 voice profiles enrolled from recordings donated for speech
69
  technology or released under terms that permit this use. Every profile has a
70
  named source, licence and consent basis in the public roster. We do not ship
71
  profiles made from private recordings or recordings published for an unrelated
 
77
  Issues and pull requests asking for help with undisclosed impersonation, voice
78
  authentication bypass, or stripping provenance from generated audio will be
79
  closed.
80
+
81
+ The same consent and attribution requirements apply to graph-based cloning
82
+ without PyTorch and to voice profiles created by Python, Swift, Go, Rust or
83
+ TypeScript. A portable profile can reproduce a voice in either model.
SHA256SUMS CHANGED
@@ -1,6 +1,6 @@
1
- 688e87cddfc95a37b6705bda05ad95a7ddb219a4c0c232fa4b93ccadc42efe2c loudr-1.safetensors
2
- dc825dcdec843cc0fb40ad3a0f051e869db97689a33712d1d11c009ce16af022 loudr-1-enrollment.safetensors
3
- 795d019797197a0f01c722af516ac6521cda59c6a27d8d07828489175659a99f manifest.json
4
  69632f47220a788a52ce2661d096453c5655e9bf25289d89a8d832c46ee07dbf tokenizer.json
5
  f0921cab452fa278bc25cd23ffd59d36f816d7dc5181dd1bef9751a7fb61f63c ve.safetensors
6
  78988a6769f90c209240f9f285eb9cdd760d1ba471cfa7d6e67db632599cfa1b voices/darkman.safetensors
@@ -23,38 +23,57 @@ be75721c99547ab3ecdf1f8629101e9fa3ea1d569fc6e1220b8e2f259fb49f4e voices/nils.sa
23
  d3ba9ab18c676db23028c9561ad79a183b35adae377d20d46f1d8f253ce6eeec voices/selma.safetensors
24
  30d9fe9ee02928cd65ef7f4cb286c401c1809f07c13c19de79ffa375a027412e voices/soren.safetensors
25
  0a3f913b9b47c529393f843850228bd8eee6a883b4c138978fd3afa7758561e8 voices/freja.safetensors
26
- 7de8b5afaa4b352673508768de757195fc7fda340efdb6f56a4a48d663df6a89 onnx/t3_cond.onnx
27
- fdbb5dfe5e0651adf6961a62b9adea45c90bef5849a05b4968bc00c923368766 onnx/t3_prefill.onnx
28
- e8c39bc5512dd3fbac441ce5322673535ecbe281333bece33ea88330a348ca03 onnx/t3_step.onnx
 
 
 
 
 
 
 
 
29
  126fee01af55a2cb03317a54e2ceb169b2a7fb149715aa1ddf035a86cca0340e onnx/flow_encoder.onnx
30
  e52c19135f8eef43d00706b32e94a1c6288f1cdb82d4aa1ed8ef4a749fd8d65e onnx/flow_estimator.onnx
31
  fd15fbf1b8b086ae341c8f5fc205de2fabf66e409d54fdd42033044a3e130c76 onnx/vocoder.onnx
32
  71a34a40f7bb1f0a8755b946d8bf99fc7a08185989fe6cf20d2b99dab3c74eb9 onnx/s3_tokenizer.onnx
33
  5b55a3246ef82c9822908393d7b4fc2f982bca3797a079b29365a8f18f1b13a7 onnx/camp.onnx
34
  8bc9882c7fb910d3e1c2cdc5857a76e2513ff4a3dceb26484de795deff85a9cc onnx/voice_encoder.onnx
35
- 9d8ed261bdbb73905630575d54ef07c26b79037d5b88bb3978be7f51d7a8eb20 coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel
36
- 88fa83fe159807f73163624f0f96c989873c9c5207b47530a1cd621f5d29e431 coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin
37
- f5eac8059836bc8273e3dccb7d549a608cba1465de11523d0eec09262160e75c coreml/flow_encoder.mlpackage/Manifest.json
38
- eaef922d6b36456608415da273b8a9340bdfc125a55d83191f0e7344deeecd53 coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/model.mlmodel
 
 
 
 
 
 
 
 
 
 
39
  64323e966820fe770fa80a3aa92dad4643c0f6f6562577a59a2519fc2b58a847 coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/weights/weight.bin
40
- 4e1822f6d9670220307790c2672cc5a9c394cbf7bf36f4a68a521abd80bc48e9 coreml/flow_estimator.mlpackage/Manifest.json
41
- 96c9e25573c766284c21c24b73fbe63483f75035154bc814012474e06c06f5d7 coreml/vocoder.mlpackage/Data/com.apple.CoreML/model.mlmodel
42
  9bb3248f8940ec2510545a807e07ea023b160c3ee9501b3df42381da9813bb50 coreml/vocoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin
43
- b692d43de35ee92e3dc58689c493be74b543f9a82c5bb7c9362cadd5af739db7 coreml/vocoder.mlpackage/Manifest.json
44
- dd09cab62547c1ede5902996a62fefff719a84cdeae94073a56bc175c57db33e coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/model.mlmodel
45
  7998122d4a9fabf8cd069abf7612001b4f7220dad3356aa989289bd5d02d16a2 coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/weights/weight.bin
46
- 5614dd99eca2488b007f2e5607a530a889e2b376ffb53b81b4f7a09f454369ad coreml/s3_tokenizer.mlpackage/Manifest.json
47
- 1afdb0652ccf239182b765700b58b6b29c8e8383c2e1dbf040149d0c43a385a9 coreml/camp.mlpackage/Data/com.apple.CoreML/model.mlmodel
48
  3e5bafbc3d3faa94aff8c72afd22ffae97ce31d87ce70c000585e055cd776c18 coreml/camp.mlpackage/Data/com.apple.CoreML/weights/weight.bin
49
- e7f2f756511fe047d0cd1997cdf2d42ba5c0c9fc8273c4450d25587e9e7aa77e coreml/camp.mlpackage/Manifest.json
50
- 759103649d9bf8d388b523b915e1eb9b285fb81e58fdef6d420d4c7e21053765 coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel
51
  95b1a8b8c6b558fafee4a1c784076c8e099070c45958526c9a187c15de55d2d3 coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin
52
- fbd810d98add4c3349f01891e1b7c6dc975070bfa83e78f8f8a115f5dcea3c55 coreml/voice_encoder.mlpackage/Manifest.json
53
- 8a75580837b18451c432b17e5f4769507a222cbe770b0591b1707b94c0e57622 README.md
 
54
  5d5671b95e9797856175dd08d5d2f20d21d72e8785aba077ee38eb378d432528 LICENSE
55
- fda3657fa4d457f9dc379c1ca8550d665eb972ac1c7a260fbe94821ef418ff28 NOTICE
56
- 87c35454a03b026a5a13093566ace245c339dc6af68c7f794f6ed322a731f753 RESPONSIBLE_USE.md
57
  f90d7077925cb35277579c93e57c701e3198df09b21830ccfb14f56c4c4507ea logo.png
58
- 83e0bf0a1f6b03e047de66871536c3ff77291041d0a3f2907b6990e580519fea samples/joe.opus
59
- 48615517c1d1d2d55dbb7f74f37982918236e33f079947459d56c116cd70b7a3 samples/kathleen.opus
60
- fb7ed0196f3175e3a4880085ca876c7e76d0f82a020a0e30c3966d292c68adf7 release.json
 
1
+ 73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e loudr-1.safetensors
2
+ ac7f4a0ce1bf16855f6d1c5fe048bbfb90b6a114d74bc2cd85974d11d02d0d83 loudr-1-enrollment.safetensors
3
+ 9fde37e0dd43150725ea09bf15711602f2a9dfffca7a82b22aeeefbbd3c8f3bf manifest.json
4
  69632f47220a788a52ce2661d096453c5655e9bf25289d89a8d832c46ee07dbf tokenizer.json
5
  f0921cab452fa278bc25cd23ffd59d36f816d7dc5181dd1bef9751a7fb61f63c ve.safetensors
6
  78988a6769f90c209240f9f285eb9cdd760d1ba471cfa7d6e67db632599cfa1b voices/darkman.safetensors
 
23
  d3ba9ab18c676db23028c9561ad79a183b35adae377d20d46f1d8f253ce6eeec voices/selma.safetensors
24
  30d9fe9ee02928cd65ef7f4cb286c401c1809f07c13c19de79ffa375a027412e voices/soren.safetensors
25
  0a3f913b9b47c529393f843850228bd8eee6a883b4c138978fd3afa7758561e8 voices/freja.safetensors
26
+ bd2fdb4ff8fbc12b070654dc5dae82b24aee4990bda726185547ec613b9f9cb8 voices/oliver.safetensors
27
+ 5476670162065397f01fca60a1944eb75ddef8dc7e6792dde7fb603c76c14d8c voices/henry.safetensors
28
+ 184d5552881d2e6fd644f0546d9b470130664d84faf39a31979001cafe8f4ed9 voices/miles.safetensors
29
+ 8b8ff60604338eedddcd7317ed76ad2109fba6fa0ab79c9684a7954b64f963b2 voices/oscar.safetensors
30
+ c2b5db4c210657d6b2b81602fae8e73a733ac4312f33e80536a59a874e7d865f voices/clara.safetensors
31
+ 0f5d8bfaceca353ca92db751c48b6a1653823f421ead3c901efe6366b8fa2dfb voices/emma.safetensors
32
+ 009a5fe1b34a9c65b09254f41c01cfdc641ec671a83449ad8aa77dd933d5f27e voices/lucy.safetensors
33
+ efb8047f93eda2a8e7cedaaa254b51957a845d55287298868a409662f8f75e1a voices/sophie.safetensors
34
+ 483988e5adac3f826508cb8266a62c9191043ac43941cd5d9aaee6f3a610bf87 onnx/t3_cond.onnx
35
+ cfb2662b33ef142730d3758abd5f9cf205c27abacfbf8c1039719b451ac6a480 onnx/t3_prefill.onnx
36
+ 4d4196db5924b5a86f1700fe9725cc790c6700e448179853638c9b6afa55d1c0 onnx/t3_step.onnx
37
  126fee01af55a2cb03317a54e2ceb169b2a7fb149715aa1ddf035a86cca0340e onnx/flow_encoder.onnx
38
  e52c19135f8eef43d00706b32e94a1c6288f1cdb82d4aa1ed8ef4a749fd8d65e onnx/flow_estimator.onnx
39
  fd15fbf1b8b086ae341c8f5fc205de2fabf66e409d54fdd42033044a3e130c76 onnx/vocoder.onnx
40
  71a34a40f7bb1f0a8755b946d8bf99fc7a08185989fe6cf20d2b99dab3c74eb9 onnx/s3_tokenizer.onnx
41
  5b55a3246ef82c9822908393d7b4fc2f982bca3797a079b29365a8f18f1b13a7 onnx/camp.onnx
42
  8bc9882c7fb910d3e1c2cdc5857a76e2513ff4a3dceb26484de795deff85a9cc onnx/voice_encoder.onnx
43
+ d2b8a658d4c04aae8c137b6800175e8abdee942df208c1c5e1909d81298c63e8 onnx/export.json
44
+ 792450b7f6f1584185562028877ca3c0d03f7a3cc2ca0a63b79f235e7f767925 coreml/t3_cond.mlpackage/Data/com.apple.CoreML/model.mlmodel
45
+ 879aaf6c265a29e1b65c0faba74be3187dbc8b6988dacf5a734983416b129679 coreml/t3_cond.mlpackage/Data/com.apple.CoreML/weights/weight.bin
46
+ 672b53d8542048b96378c307110c5bcec9483183f41209c91ec837c07be4f914 coreml/t3_cond.mlpackage/Manifest.json
47
+ 668a313f62756e86ab70f269091b497ef5be32f7775dec50cce55ce0dda24798 coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/model.mlmodel
48
+ 4439a51cbee4c8689a079001b736a47c2c309979c3b381ef05a2787cffb89ab4 coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/weights/weight.bin
49
+ 1fcc19f4761793bb888aaa0a4571f8f3e95f8cc1eadfcf8d03f5905ee4843896 coreml/t3_prefill.mlpackage/Manifest.json
50
+ 888eae725a1b3302ab759e0e4195998b56f4cc0cf7ff030c6839530e37321252 coreml/t3_step.mlpackage/Data/com.apple.CoreML/model.mlmodel
51
+ 4439a51cbee4c8689a079001b736a47c2c309979c3b381ef05a2787cffb89ab4 coreml/t3_step.mlpackage/Data/com.apple.CoreML/weights/weight.bin
52
+ 00ed8bd0fa1523869670e2a0b3ff228dd51c3f4e00ce929af3f23d8cda212c15 coreml/t3_step.mlpackage/Manifest.json
53
+ 2f3ef2ce57c2e08c7c149f67191cdf4dfad5cb93273c5e6915533e5eb56121ad coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel
54
+ 894101bf0dc091056e6c1f8cd3b202f6419baff023a242dc538fe2283ab77a32 coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin
55
+ 6704fb3cdc6e03eb010e18c45275c49f5d0137bd0d0af1c076fe1acc91ecc555 coreml/flow_encoder.mlpackage/Manifest.json
56
+ ce06ba5d598a4d3608f527d4ee75d880da3c27d13774653c47dab206aae70641 coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/model.mlmodel
57
  64323e966820fe770fa80a3aa92dad4643c0f6f6562577a59a2519fc2b58a847 coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/weights/weight.bin
58
+ 96a1845725528f70f2ddb0214b0ff6c2ca8e081b73b4e5e1ac179553594ff23e coreml/flow_estimator.mlpackage/Manifest.json
59
+ eec74247d893c15c2a057fe600c074cadb7180c97d9bde7526f2e97458a412c4 coreml/vocoder.mlpackage/Data/com.apple.CoreML/model.mlmodel
60
  9bb3248f8940ec2510545a807e07ea023b160c3ee9501b3df42381da9813bb50 coreml/vocoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin
61
+ ed3737db61e51a07c82e22acf6645451bcef3621cee79bba3529dbb8b3077574 coreml/vocoder.mlpackage/Manifest.json
62
+ 070b0c37bcae77f3ca9c79df67a683a96caec8fefb1d7ffefe182f5914da088e coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/model.mlmodel
63
  7998122d4a9fabf8cd069abf7612001b4f7220dad3356aa989289bd5d02d16a2 coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/weights/weight.bin
64
+ 355528c9265320d5e21c58f98864089a51cf41b8af74a9faec0d43f8fa23fefe coreml/s3_tokenizer.mlpackage/Manifest.json
65
+ 0b90452c9aa15806a87295c2ab677fadbf84ed0a65da5e514f27904781e55df3 coreml/camp.mlpackage/Data/com.apple.CoreML/model.mlmodel
66
  3e5bafbc3d3faa94aff8c72afd22ffae97ce31d87ce70c000585e055cd776c18 coreml/camp.mlpackage/Data/com.apple.CoreML/weights/weight.bin
67
+ 3c90135609a909f5262d0660c3b4b7e541eb002dd14af91c4f50949c90b56ed4 coreml/camp.mlpackage/Manifest.json
68
+ e3f9d7f3b91d4d733a3993750bd70d3c2eeb83560b99a1e7892335c6d785b572 coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel
69
  95b1a8b8c6b558fafee4a1c784076c8e099070c45958526c9a187c15de55d2d3 coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin
70
+ b75e665d6f2d08dbcb32bf8e9c2d6b1801dc69c7a9df72661ec103653327e65b coreml/voice_encoder.mlpackage/Manifest.json
71
+ 87f5602b6a0fe370a2a5634bbce4f2ebf4ad92d1c4e116a720fb88cb1c165073 coreml/export.json
72
+ aed4054edc684304874253720144bcde3dd2c37ea984548e69f87e7e8836398d README.md
73
  5d5671b95e9797856175dd08d5d2f20d21d72e8785aba077ee38eb378d432528 LICENSE
74
+ 95aba903ecbd8bda3c170c6b4b8979ec5762f9a18f5c3a3eab240f4a8a5f9417 NOTICE
75
+ 9dfbc1fedb3013764f2f0b214d8cadc0330411f1e67837ae2e0cd7df7b934d7b RESPONSIBLE_USE.md
76
  f90d7077925cb35277579c93e57c701e3198df09b21830ccfb14f56c4c4507ea logo.png
77
+ 29f05b9b182b500b701735c966276c40a383c34e2714f469393ca54b58036d62 samples/joe.opus
78
+ d5f4c35c1b1c30aed341b88634fb88bf6c76f200e457e40a27934af5583202ae samples/kathleen.opus
79
+ c92dd567b6835f8e138221fcfef40d4e112ffedcd06b3c8e217e4bac2b8bb033 release.json
coreml/camp.mlpackage/Data/com.apple.CoreML/model.mlmodel CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:1afdb0652ccf239182b765700b58b6b29c8e8383c2e1dbf040149d0c43a385a9
3
- size 547281
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0b90452c9aa15806a87295c2ab677fadbf84ed0a65da5e514f27904781e55df3
3
+ size 547283
coreml/camp.mlpackage/Manifest.json CHANGED
@@ -1,18 +1,18 @@
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
- "19A040E3-A54C-4972-B14B-A44D4B44473D": {
5
- "author": "com.apple.CoreML",
6
- "description": "CoreML Model Weights",
7
- "name": "weights",
8
- "path": "com.apple.CoreML/weights"
9
- },
10
- "9A6B03D4-A8CF-47B0-BD8F-80C7C5FA3D9B": {
11
  "author": "com.apple.CoreML",
12
  "description": "CoreML Model Specification",
13
  "name": "model.mlmodel",
14
  "path": "com.apple.CoreML/model.mlmodel"
 
 
 
 
 
 
15
  }
16
  },
17
- "rootModelIdentifier": "9A6B03D4-A8CF-47B0-BD8F-80C7C5FA3D9B"
18
  }
 
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
+ "8DDA9D32-F77E-40D0-BB82-4A55A86660DB": {
 
 
 
 
 
 
5
  "author": "com.apple.CoreML",
6
  "description": "CoreML Model Specification",
7
  "name": "model.mlmodel",
8
  "path": "com.apple.CoreML/model.mlmodel"
9
+ },
10
+ "EBDA90D2-6EA2-4644-97A1-3E036CB92318": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Weights",
13
+ "name": "weights",
14
+ "path": "com.apple.CoreML/weights"
15
  }
16
  },
17
+ "rootModelIdentifier": "8DDA9D32-F77E-40D0-BB82-4A55A86660DB"
18
  }
coreml/export.json ADDED
@@ -0,0 +1,155 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "loudkit-coreml-export",
3
+ "packages": {
4
+ "flow_encoder.mlpackage": {
5
+ "algorithm_fingerprint": "e352f5d090776b54",
6
+ "checkpoint": "loudr-1.safetensors",
7
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
8
+ "decode": "single",
9
+ "euler_steps": 2,
10
+ "graph_set": [
11
+ "t3_cond.mlpackage",
12
+ "t3_prefill.mlpackage",
13
+ "t3_step.mlpackage",
14
+ "flow_encoder.mlpackage",
15
+ "flow_estimator.mlpackage",
16
+ "vocoder.mlpackage"
17
+ ],
18
+ "precision": "fp32",
19
+ "toolchain": {
20
+ "coremltools": "9.0",
21
+ "numpy": "2.3.5",
22
+ "onnx": "1.22.0",
23
+ "onnxruntime": "1.29.0",
24
+ "platform": "macOS-26.1-arm64-arm-64bit",
25
+ "python": "3.12.12",
26
+ "torch": "2.13.0"
27
+ }
28
+ },
29
+ "flow_estimator.mlpackage": {
30
+ "algorithm_fingerprint": "e352f5d090776b54",
31
+ "checkpoint": "loudr-1.safetensors",
32
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
33
+ "decode": "single",
34
+ "euler_steps": 2,
35
+ "graph_set": [
36
+ "t3_cond.mlpackage",
37
+ "t3_prefill.mlpackage",
38
+ "t3_step.mlpackage",
39
+ "flow_encoder.mlpackage",
40
+ "flow_estimator.mlpackage",
41
+ "vocoder.mlpackage"
42
+ ],
43
+ "precision": "fp16",
44
+ "toolchain": {
45
+ "coremltools": "9.0",
46
+ "numpy": "2.3.5",
47
+ "onnx": "1.22.0",
48
+ "onnxruntime": "1.29.0",
49
+ "platform": "macOS-26.1-arm64-arm-64bit",
50
+ "python": "3.12.12",
51
+ "torch": "2.13.0"
52
+ }
53
+ },
54
+ "t3_cond.mlpackage": {
55
+ "algorithm_fingerprint": "e352f5d090776b54",
56
+ "checkpoint": "loudr-1.safetensors",
57
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
58
+ "decode": "single",
59
+ "euler_steps": 2,
60
+ "graph_set": [
61
+ "t3_cond.mlpackage",
62
+ "t3_prefill.mlpackage",
63
+ "t3_step.mlpackage",
64
+ "flow_encoder.mlpackage",
65
+ "flow_estimator.mlpackage",
66
+ "vocoder.mlpackage"
67
+ ],
68
+ "precision": "fp32",
69
+ "toolchain": {
70
+ "coremltools": "9.0",
71
+ "numpy": "2.3.5",
72
+ "onnx": "1.22.0",
73
+ "onnxruntime": "1.29.0",
74
+ "platform": "macOS-26.1-arm64-arm-64bit",
75
+ "python": "3.12.12",
76
+ "torch": "2.13.0"
77
+ }
78
+ },
79
+ "t3_prefill.mlpackage": {
80
+ "algorithm_fingerprint": "e352f5d090776b54",
81
+ "checkpoint": "loudr-1.safetensors",
82
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
83
+ "decode": "single",
84
+ "euler_steps": 2,
85
+ "graph_set": [
86
+ "t3_cond.mlpackage",
87
+ "t3_prefill.mlpackage",
88
+ "t3_step.mlpackage",
89
+ "flow_encoder.mlpackage",
90
+ "flow_estimator.mlpackage",
91
+ "vocoder.mlpackage"
92
+ ],
93
+ "precision": "fp32",
94
+ "toolchain": {
95
+ "coremltools": "9.0",
96
+ "numpy": "2.3.5",
97
+ "onnx": "1.22.0",
98
+ "onnxruntime": "1.29.0",
99
+ "platform": "macOS-26.1-arm64-arm-64bit",
100
+ "python": "3.12.12",
101
+ "torch": "2.13.0"
102
+ }
103
+ },
104
+ "t3_step.mlpackage": {
105
+ "algorithm_fingerprint": "e352f5d090776b54",
106
+ "checkpoint": "loudr-1.safetensors",
107
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
108
+ "decode": "single",
109
+ "euler_steps": 2,
110
+ "graph_set": [
111
+ "t3_cond.mlpackage",
112
+ "t3_prefill.mlpackage",
113
+ "t3_step.mlpackage",
114
+ "flow_encoder.mlpackage",
115
+ "flow_estimator.mlpackage",
116
+ "vocoder.mlpackage"
117
+ ],
118
+ "precision": "fp32",
119
+ "toolchain": {
120
+ "coremltools": "9.0",
121
+ "numpy": "2.3.5",
122
+ "onnx": "1.22.0",
123
+ "onnxruntime": "1.29.0",
124
+ "platform": "macOS-26.1-arm64-arm-64bit",
125
+ "python": "3.12.12",
126
+ "torch": "2.13.0"
127
+ }
128
+ },
129
+ "vocoder.mlpackage": {
130
+ "algorithm_fingerprint": "e352f5d090776b54",
131
+ "checkpoint": "loudr-1.safetensors",
132
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
133
+ "decode": "single",
134
+ "euler_steps": 2,
135
+ "graph_set": [
136
+ "t3_cond.mlpackage",
137
+ "t3_prefill.mlpackage",
138
+ "t3_step.mlpackage",
139
+ "flow_encoder.mlpackage",
140
+ "flow_estimator.mlpackage",
141
+ "vocoder.mlpackage"
142
+ ],
143
+ "precision": "fp32",
144
+ "toolchain": {
145
+ "coremltools": "9.0",
146
+ "numpy": "2.3.5",
147
+ "onnx": "1.22.0",
148
+ "onnxruntime": "1.29.0",
149
+ "platform": "macOS-26.1-arm64-arm-64bit",
150
+ "python": "3.12.12",
151
+ "torch": "2.13.0"
152
+ }
153
+ }
154
+ }
155
+ }
coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:9d8ed261bdbb73905630575d54ef07c26b79037d5b88bb3978be7f51d7a8eb20
3
- size 139670
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f3ef2ce57c2e08c7c149f67191cdf4dfad5cb93273c5e6915533e5eb56121ad
3
+ size 139672
coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:88fa83fe159807f73163624f0f96c989873c9c5207b47530a1cd621f5d29e431
3
  size 182751040
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:894101bf0dc091056e6c1f8cd3b202f6419baff023a242dc538fe2283ab77a32
3
  size 182751040
coreml/flow_encoder.mlpackage/Manifest.json CHANGED
@@ -1,18 +1,18 @@
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
- "4C4CF55C-5F4D-4BDA-A898-1DCC9883BF54": {
5
- "author": "com.apple.CoreML",
6
- "description": "CoreML Model Specification",
7
- "name": "model.mlmodel",
8
- "path": "com.apple.CoreML/model.mlmodel"
9
- },
10
- "5EC0CD40-1483-4B58-BB3E-C53418D95E6E": {
11
  "author": "com.apple.CoreML",
12
  "description": "CoreML Model Weights",
13
  "name": "weights",
14
  "path": "com.apple.CoreML/weights"
 
 
 
 
 
 
15
  }
16
  },
17
- "rootModelIdentifier": "4C4CF55C-5F4D-4BDA-A898-1DCC9883BF54"
18
  }
 
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
+ "D2077815-8937-470C-B62A-AF4B31695141": {
 
 
 
 
 
 
5
  "author": "com.apple.CoreML",
6
  "description": "CoreML Model Weights",
7
  "name": "weights",
8
  "path": "com.apple.CoreML/weights"
9
+ },
10
+ "D6D89F7B-2F17-47C0-9079-138169DCBC2A": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Specification",
13
+ "name": "model.mlmodel",
14
+ "path": "com.apple.CoreML/model.mlmodel"
15
  }
16
  },
17
+ "rootModelIdentifier": "D6D89F7B-2F17-47C0-9079-138169DCBC2A"
18
  }
coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/model.mlmodel CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:eaef922d6b36456608415da273b8a9340bdfc125a55d83191f0e7344deeecd53
3
- size 686448
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ce06ba5d598a4d3608f527d4ee75d880da3c27d13774653c47dab206aae70641
3
+ size 686450
coreml/flow_estimator.mlpackage/Manifest.json CHANGED
@@ -1,18 +1,18 @@
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
- "C000A808-BC9B-4914-9ABB-B7070B8D9FBC": {
5
- "author": "com.apple.CoreML",
6
- "description": "CoreML Model Weights",
7
- "name": "weights",
8
- "path": "com.apple.CoreML/weights"
9
- },
10
- "D50C51D0-4869-4187-9591-F692AF38B90F": {
11
  "author": "com.apple.CoreML",
12
  "description": "CoreML Model Specification",
13
  "name": "model.mlmodel",
14
  "path": "com.apple.CoreML/model.mlmodel"
 
 
 
 
 
 
15
  }
16
  },
17
- "rootModelIdentifier": "D50C51D0-4869-4187-9591-F692AF38B90F"
18
  }
 
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
+ "29F4AB05-B5B9-47B8-81D8-283A29241E17": {
 
 
 
 
 
 
5
  "author": "com.apple.CoreML",
6
  "description": "CoreML Model Specification",
7
  "name": "model.mlmodel",
8
  "path": "com.apple.CoreML/model.mlmodel"
9
+ },
10
+ "B8ABD9C8-242A-47E1-BEF7-88E09B02A5A7": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Weights",
13
+ "name": "weights",
14
+ "path": "com.apple.CoreML/weights"
15
  }
16
  },
17
+ "rootModelIdentifier": "29F4AB05-B5B9-47B8-81D8-283A29241E17"
18
  }
coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/model.mlmodel CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:dd09cab62547c1ede5902996a62fefff719a84cdeae94073a56bc175c57db33e
3
- size 109304
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:070b0c37bcae77f3ca9c79df67a683a96caec8fefb1d7ffefe182f5914da088e
3
+ size 109306
coreml/s3_tokenizer.mlpackage/Manifest.json CHANGED
@@ -1,18 +1,18 @@
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
- "95089144-3266-40CD-AD87-FAF5995D15B1": {
5
- "author": "com.apple.CoreML",
6
- "description": "CoreML Model Weights",
7
- "name": "weights",
8
- "path": "com.apple.CoreML/weights"
9
- },
10
- "C0C80A3E-2EDA-4ACD-A752-A8CC0EDE1CFE": {
11
  "author": "com.apple.CoreML",
12
  "description": "CoreML Model Specification",
13
  "name": "model.mlmodel",
14
  "path": "com.apple.CoreML/model.mlmodel"
 
 
 
 
 
 
15
  }
16
  },
17
- "rootModelIdentifier": "C0C80A3E-2EDA-4ACD-A752-A8CC0EDE1CFE"
18
  }
 
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
+ "3584EE4D-1925-43FD-923F-85983E77BD60": {
 
 
 
 
 
 
5
  "author": "com.apple.CoreML",
6
  "description": "CoreML Model Specification",
7
  "name": "model.mlmodel",
8
  "path": "com.apple.CoreML/model.mlmodel"
9
+ },
10
+ "3A6CAA22-779E-47BF-A62A-0CCC3A285970": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Weights",
13
+ "name": "weights",
14
+ "path": "com.apple.CoreML/weights"
15
  }
16
  },
17
+ "rootModelIdentifier": "3584EE4D-1925-43FD-923F-85983E77BD60"
18
  }
coreml/t3_cond.mlpackage/Data/com.apple.CoreML/model.mlmodel ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:792450b7f6f1584185562028877ca3c0d03f7a3cc2ca0a63b79f235e7f767925
3
+ size 17922
coreml/t3_cond.mlpackage/Data/com.apple.CoreML/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:879aaf6c265a29e1b65c0faba74be3187dbc8b6988dacf5a734983416b129679
3
+ size 68482240
coreml/t3_cond.mlpackage/Manifest.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "fileFormatVersion": "1.0.0",
3
+ "itemInfoEntries": {
4
+ "93C25745-31B7-473F-A1BB-34FBF5369970": {
5
+ "author": "com.apple.CoreML",
6
+ "description": "CoreML Model Weights",
7
+ "name": "weights",
8
+ "path": "com.apple.CoreML/weights"
9
+ },
10
+ "D688ADC9-D218-464C-A1D0-2349BF6C387D": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Specification",
13
+ "name": "model.mlmodel",
14
+ "path": "com.apple.CoreML/model.mlmodel"
15
+ }
16
+ },
17
+ "rootModelIdentifier": "D688ADC9-D218-464C-A1D0-2349BF6C387D"
18
+ }
coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/model.mlmodel ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:668a313f62756e86ab70f269091b497ef5be32f7775dec50cce55ce0dda24798
3
+ size 361088
coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4439a51cbee4c8689a079001b736a47c2c309979c3b381ef05a2787cffb89ab4
3
+ size 614402952
coreml/t3_prefill.mlpackage/Manifest.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "fileFormatVersion": "1.0.0",
3
+ "itemInfoEntries": {
4
+ "6106A0B3-88C1-42A1-ADE9-3BC5509864DF": {
5
+ "author": "com.apple.CoreML",
6
+ "description": "CoreML Model Specification",
7
+ "name": "model.mlmodel",
8
+ "path": "com.apple.CoreML/model.mlmodel"
9
+ },
10
+ "63EEAFFC-82F3-43CF-BA3D-0033B379A746": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Weights",
13
+ "name": "weights",
14
+ "path": "com.apple.CoreML/weights"
15
+ }
16
+ },
17
+ "rootModelIdentifier": "6106A0B3-88C1-42A1-ADE9-3BC5509864DF"
18
+ }
coreml/t3_step.mlpackage/Data/com.apple.CoreML/model.mlmodel ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:888eae725a1b3302ab759e0e4195998b56f4cc0cf7ff030c6839530e37321252
3
+ size 303478
coreml/t3_step.mlpackage/Data/com.apple.CoreML/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4439a51cbee4c8689a079001b736a47c2c309979c3b381ef05a2787cffb89ab4
3
+ size 614402952
coreml/t3_step.mlpackage/Manifest.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "fileFormatVersion": "1.0.0",
3
+ "itemInfoEntries": {
4
+ "9A4E8CA9-5C8F-4615-9F62-2203438EDBA9": {
5
+ "author": "com.apple.CoreML",
6
+ "description": "CoreML Model Specification",
7
+ "name": "model.mlmodel",
8
+ "path": "com.apple.CoreML/model.mlmodel"
9
+ },
10
+ "FA4EFBD7-B70F-47AF-A9C9-CA0A1D707BB4": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Weights",
13
+ "name": "weights",
14
+ "path": "com.apple.CoreML/weights"
15
+ }
16
+ },
17
+ "rootModelIdentifier": "9A4E8CA9-5C8F-4615-9F62-2203438EDBA9"
18
+ }
coreml/vocoder.mlpackage/Data/com.apple.CoreML/model.mlmodel CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:96c9e25573c766284c21c24b73fbe63483f75035154bc814012474e06c06f5d7
3
- size 205318
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:eec74247d893c15c2a057fe600c074cadb7180c97d9bde7526f2e97458a412c4
3
+ size 205320
coreml/vocoder.mlpackage/Manifest.json CHANGED
@@ -1,18 +1,18 @@
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
- "C6DE14E5-E5DB-4A68-A090-30575FD94414": {
5
  "author": "com.apple.CoreML",
6
  "description": "CoreML Model Weights",
7
  "name": "weights",
8
  "path": "com.apple.CoreML/weights"
9
  },
10
- "D99CB598-3271-48C4-A589-09994F1FF116": {
11
  "author": "com.apple.CoreML",
12
  "description": "CoreML Model Specification",
13
  "name": "model.mlmodel",
14
  "path": "com.apple.CoreML/model.mlmodel"
15
  }
16
  },
17
- "rootModelIdentifier": "D99CB598-3271-48C4-A589-09994F1FF116"
18
  }
 
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
+ "0B49AFA8-B13D-4BB2-BFA6-B278ECA43D91": {
5
  "author": "com.apple.CoreML",
6
  "description": "CoreML Model Weights",
7
  "name": "weights",
8
  "path": "com.apple.CoreML/weights"
9
  },
10
+ "A284EC56-D0FD-44CF-9AFB-30AEF9AA98AE": {
11
  "author": "com.apple.CoreML",
12
  "description": "CoreML Model Specification",
13
  "name": "model.mlmodel",
14
  "path": "com.apple.CoreML/model.mlmodel"
15
  }
16
  },
17
+ "rootModelIdentifier": "A284EC56-D0FD-44CF-9AFB-30AEF9AA98AE"
18
  }
coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:759103649d9bf8d388b523b915e1eb9b285fb81e58fdef6d420d4c7e21053765
3
- size 12973
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e3f9d7f3b91d4d733a3993750bd70d3c2eeb83560b99a1e7892335c6d785b572
3
+ size 12975
coreml/voice_encoder.mlpackage/Manifest.json CHANGED
@@ -1,18 +1,18 @@
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
- "5FA30C01-DF2C-4B3F-BE13-2B3A2A7035CD": {
5
- "author": "com.apple.CoreML",
6
- "description": "CoreML Model Specification",
7
- "name": "model.mlmodel",
8
- "path": "com.apple.CoreML/model.mlmodel"
9
- },
10
- "F68BBC46-DC35-4A6C-BA2A-003FE8484988": {
11
  "author": "com.apple.CoreML",
12
  "description": "CoreML Model Weights",
13
  "name": "weights",
14
  "path": "com.apple.CoreML/weights"
 
 
 
 
 
 
15
  }
16
  },
17
- "rootModelIdentifier": "5FA30C01-DF2C-4B3F-BE13-2B3A2A7035CD"
18
  }
 
1
  {
2
  "fileFormatVersion": "1.0.0",
3
  "itemInfoEntries": {
4
+ "83CFAFD1-C769-4577-98D7-44449412FE41": {
 
 
 
 
 
 
5
  "author": "com.apple.CoreML",
6
  "description": "CoreML Model Weights",
7
  "name": "weights",
8
  "path": "com.apple.CoreML/weights"
9
+ },
10
+ "E96506D2-636B-43DE-81E5-9E6A754B268A": {
11
+ "author": "com.apple.CoreML",
12
+ "description": "CoreML Model Specification",
13
+ "name": "model.mlmodel",
14
+ "path": "com.apple.CoreML/model.mlmodel"
15
  }
16
  },
17
+ "rootModelIdentifier": "E96506D2-636B-43DE-81E5-9E6A754B268A"
18
  }
loudr-1-enrollment.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:dc825dcdec843cc0fb40ad3a0f051e869db97689a33712d1d11c009ce16af022
3
- size 522832312
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ac7f4a0ce1bf16855f6d1c5fe048bbfb90b6a114d74bc2cd85974d11d02d0d83
3
+ size 522833520
loudr-1.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:688e87cddfc95a37b6705bda05ad95a7ddb219a4c0c232fa4b93ccadc42efe2c
3
- size 746630956
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e
3
+ size 746632188
manifest.json CHANGED
@@ -24,6 +24,7 @@
24
  "s3gen.mel2wav": "EXP-003: fp16 produces audible ~12 kHz tone (NSF cumulative phase accumulator). Non-negotiable fp32.",
25
  "t3": "EXP-010: fp16 teacher-forced median KL 1.29e-06 vs fp32, top-1 99.9%; bf16 rejected (no ANE datapath)"
26
  },
 
27
  "eos_floor": {
28
  "min_tokens_floor": 10,
29
  "min_tokens_text_ratio": 1.2
@@ -86,6 +87,43 @@
86
  "trailing_filler_threshold": 0.7,
87
  "trailing_silence_run_tokens": 12
88
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
89
  "recipe_version": "loudkit-1",
90
  "runtime_requirements": {
91
  "allow_tf32_cudnn": false,
@@ -102,6 +140,17 @@
102
  "repetition_penalty": 1.2,
103
  "temperature": 0.8
104
  },
 
 
 
 
 
 
 
 
 
 
 
105
  "silence_token_ids": [
106
  1731,
107
  1821,
 
24
  "s3gen.mel2wav": "EXP-003: fp16 produces audible ~12 kHz tone (NSF cumulative phase accumulator). Non-negotiable fp32.",
25
  "t3": "EXP-010: fp16 teacher-forced median KL 1.29e-06 vs fp32, top-1 99.9%; bf16 rejected (no ANE datapath)"
26
  },
27
+ "edge_fade_seconds": 0.02,
28
  "eos_floor": {
29
  "min_tokens_floor": 10,
30
  "min_tokens_text_ratio": 1.2
 
87
  "trailing_filler_threshold": 0.7,
88
  "trailing_silence_run_tokens": 12
89
  },
90
+ "quiet_render_ids": [
91
+ 1458,
92
+ 1461,
93
+ 1488,
94
+ 1701,
95
+ 1704,
96
+ 1707,
97
+ 1716,
98
+ 1731,
99
+ 1785,
100
+ 1788,
101
+ 1869,
102
+ 1947,
103
+ 1950,
104
+ 1951,
105
+ 1959,
106
+ 1978,
107
+ 2028,
108
+ 2031,
109
+ 2040,
110
+ 2058,
111
+ 2076,
112
+ 2112,
113
+ 2139,
114
+ 3645,
115
+ 3648,
116
+ 3651,
117
+ 3704,
118
+ 3888,
119
+ 3894,
120
+ 4188,
121
+ 5838,
122
+ 6081,
123
+ 6183,
124
+ 6537
125
+ ],
126
+ "quiet_render_ids_source": "per-instance RMS attribution (960 samples/token, threshold 0.012, >= 90% of instances quiet, >= 5 sightings) on nils+dave+joe anomalous chunks plus a healthy sample, minus the silence census: contextually silent breath/decay ids. A dead-air run continues across these but they never count toward its gate",
127
  "recipe_version": "loudkit-1",
128
  "runtime_requirements": {
129
  "allow_tf32_cudnn": false,
 
140
  "repetition_penalty": 1.2,
141
  "temperature": 0.8
142
  },
143
+ "silence_render_ids": [
144
+ 4137,
145
+ 4215,
146
+ 4218,
147
+ 4299,
148
+ 6162,
149
+ 6324,
150
+ 6405,
151
+ 6486
152
+ ],
153
+ "silence_render_ids_source": "union of two independent render censuses: (1) coordinator census, per-id median rendered energy < -80 dBFS, seen >= 8, 11479 tokens, 4 voices (joe kathleen thorsten colette), exact 0.04 s/token alignment; (2) interior-stall census over trap-step traces. Both agreed on 4137/4218/4299/6324/6405/6486; 4215 and 6162 each appeared in one census only and are included. Read by the postprocess stall rule; NOT a sampler exemption list (widening the min_p exemption to exactly these ids was measured harmful: pause-time share doubles)",
154
  "silence_token_ids": [
155
  1731,
156
  1821,
onnx/export.json ADDED
@@ -0,0 +1,149 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "loudkit-onnx-export",
3
+ "graphs": {
4
+ "flow_encoder.onnx": {
5
+ "algorithm_fingerprint": "e352f5d090776b54",
6
+ "checkpoint": "loudr-1.safetensors",
7
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
8
+ "decode": "single",
9
+ "euler_steps": 2,
10
+ "graph_set": [
11
+ "t3_cond.onnx",
12
+ "t3_prefill.onnx",
13
+ "t3_step.onnx",
14
+ "flow_encoder.onnx",
15
+ "flow_estimator.onnx",
16
+ "vocoder.onnx"
17
+ ],
18
+ "toolchain": {
19
+ "coremltools": "9.0",
20
+ "numpy": "2.3.5",
21
+ "onnx": "1.22.0",
22
+ "onnxruntime": "1.29.0",
23
+ "platform": "macOS-26.1-arm64-arm-64bit",
24
+ "python": "3.12.12",
25
+ "torch": "2.13.0"
26
+ }
27
+ },
28
+ "flow_estimator.onnx": {
29
+ "algorithm_fingerprint": "e352f5d090776b54",
30
+ "checkpoint": "loudr-1.safetensors",
31
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
32
+ "decode": "single",
33
+ "euler_steps": 2,
34
+ "graph_set": [
35
+ "t3_cond.onnx",
36
+ "t3_prefill.onnx",
37
+ "t3_step.onnx",
38
+ "flow_encoder.onnx",
39
+ "flow_estimator.onnx",
40
+ "vocoder.onnx"
41
+ ],
42
+ "toolchain": {
43
+ "coremltools": "9.0",
44
+ "numpy": "2.3.5",
45
+ "onnx": "1.22.0",
46
+ "onnxruntime": "1.29.0",
47
+ "platform": "macOS-26.1-arm64-arm-64bit",
48
+ "python": "3.12.12",
49
+ "torch": "2.13.0"
50
+ }
51
+ },
52
+ "t3_cond.onnx": {
53
+ "algorithm_fingerprint": "e352f5d090776b54",
54
+ "checkpoint": "loudr-1.safetensors",
55
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
56
+ "decode": "single",
57
+ "euler_steps": 2,
58
+ "graph_set": [
59
+ "t3_cond.onnx",
60
+ "t3_prefill.onnx",
61
+ "t3_step.onnx",
62
+ "flow_encoder.onnx",
63
+ "flow_estimator.onnx",
64
+ "vocoder.onnx"
65
+ ],
66
+ "toolchain": {
67
+ "coremltools": "9.0",
68
+ "numpy": "2.3.5",
69
+ "onnx": "1.22.0",
70
+ "onnxruntime": "1.29.0",
71
+ "platform": "macOS-26.1-arm64-arm-64bit",
72
+ "python": "3.12.12",
73
+ "torch": "2.13.0"
74
+ }
75
+ },
76
+ "t3_prefill.onnx": {
77
+ "algorithm_fingerprint": "e352f5d090776b54",
78
+ "checkpoint": "loudr-1.safetensors",
79
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
80
+ "decode": "single",
81
+ "euler_steps": 2,
82
+ "graph_set": [
83
+ "t3_cond.onnx",
84
+ "t3_prefill.onnx",
85
+ "t3_step.onnx",
86
+ "flow_encoder.onnx",
87
+ "flow_estimator.onnx",
88
+ "vocoder.onnx"
89
+ ],
90
+ "toolchain": {
91
+ "coremltools": "9.0",
92
+ "numpy": "2.3.5",
93
+ "onnx": "1.22.0",
94
+ "onnxruntime": "1.29.0",
95
+ "platform": "macOS-26.1-arm64-arm-64bit",
96
+ "python": "3.12.12",
97
+ "torch": "2.13.0"
98
+ }
99
+ },
100
+ "t3_step.onnx": {
101
+ "algorithm_fingerprint": "e352f5d090776b54",
102
+ "checkpoint": "loudr-1.safetensors",
103
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
104
+ "decode": "single",
105
+ "euler_steps": 2,
106
+ "graph_set": [
107
+ "t3_cond.onnx",
108
+ "t3_prefill.onnx",
109
+ "t3_step.onnx",
110
+ "flow_encoder.onnx",
111
+ "flow_estimator.onnx",
112
+ "vocoder.onnx"
113
+ ],
114
+ "toolchain": {
115
+ "coremltools": "9.0",
116
+ "numpy": "2.3.5",
117
+ "onnx": "1.22.0",
118
+ "onnxruntime": "1.29.0",
119
+ "platform": "macOS-26.1-arm64-arm-64bit",
120
+ "python": "3.12.12",
121
+ "torch": "2.13.0"
122
+ }
123
+ },
124
+ "vocoder.onnx": {
125
+ "algorithm_fingerprint": "e352f5d090776b54",
126
+ "checkpoint": "loudr-1.safetensors",
127
+ "checkpoint_sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
128
+ "decode": "single",
129
+ "euler_steps": 2,
130
+ "graph_set": [
131
+ "t3_cond.onnx",
132
+ "t3_prefill.onnx",
133
+ "t3_step.onnx",
134
+ "flow_encoder.onnx",
135
+ "flow_estimator.onnx",
136
+ "vocoder.onnx"
137
+ ],
138
+ "toolchain": {
139
+ "coremltools": "9.0",
140
+ "numpy": "2.3.5",
141
+ "onnx": "1.22.0",
142
+ "onnxruntime": "1.29.0",
143
+ "platform": "macOS-26.1-arm64-arm-64bit",
144
+ "python": "3.12.12",
145
+ "torch": "2.13.0"
146
+ }
147
+ }
148
+ }
149
+ }
onnx/t3_cond.onnx CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:7de8b5afaa4b352673508768de757195fc7fda340efdb6f56a4a48d663df6a89
3
- size 68371968
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:483988e5adac3f826508cb8266a62c9191043ac43941cd5d9aaee6f3a610bf87
3
+ size 68368775
onnx/t3_prefill.onnx CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:fdbb5dfe5e0651adf6961a62b9adea45c90bef5849a05b4968bc00c923368766
3
- size 614814483
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cfb2662b33ef142730d3758abd5f9cf205c27abacfbf8c1039719b451ac6a480
3
+ size 614814404
onnx/t3_step.onnx CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:e8c39bc5512dd3fbac441ce5322673535ecbe281333bece33ea88330a348ca03
3
- size 614786516
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4d4196db5924b5a86f1700fe9725cc790c6700e448179853638c9b6afa55d1c0
3
+ size 614779546
release.json CHANGED
@@ -2,18 +2,18 @@
2
  "profile": "full-0.1",
3
  "checkpoint": {
4
  "path": "loudr-1.safetensors",
5
- "sha256": "688e87cddfc95a37b6705bda05ad95a7ddb219a4c0c232fa4b93ccadc42efe2c",
6
- "bytes": 746630956
7
  },
8
  "enrollment_checkpoint": {
9
  "path": "loudr-1-enrollment.safetensors",
10
- "sha256": "dc825dcdec843cc0fb40ad3a0f051e869db97689a33712d1d11c009ce16af022",
11
- "bytes": 522832312
12
  },
13
  "manifest": {
14
  "path": "manifest.json",
15
- "sha256": "795d019797197a0f01c722af516ac6521cda59c6a27d8d07828489175659a99f",
16
- "bytes": 5635
17
  },
18
  "tokenizer": {
19
  "path": "tokenizer.json",
@@ -125,23 +125,63 @@
125
  "path": "voices/freja.safetensors",
126
  "sha256": "0a3f913b9b47c529393f843850228bd8eee6a883b4c138978fd3afa7758561e8",
127
  "bytes": 145448
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  }
129
  ],
130
  "onnx": [
131
  {
132
  "path": "onnx/t3_cond.onnx",
133
- "sha256": "7de8b5afaa4b352673508768de757195fc7fda340efdb6f56a4a48d663df6a89",
134
- "bytes": 68371968
135
  },
136
  {
137
  "path": "onnx/t3_prefill.onnx",
138
- "sha256": "fdbb5dfe5e0651adf6961a62b9adea45c90bef5849a05b4968bc00c923368766",
139
- "bytes": 614814483
140
  },
141
  {
142
  "path": "onnx/t3_step.onnx",
143
- "sha256": "e8c39bc5512dd3fbac441ce5322673535ecbe281333bece33ea88330a348ca03",
144
- "bytes": 614786516
145
  },
146
  {
147
  "path": "onnx/flow_encoder.onnx",
@@ -172,28 +212,78 @@
172
  "path": "onnx/voice_encoder.onnx",
173
  "sha256": "8bc9882c7fb910d3e1c2cdc5857a76e2513ff4a3dceb26484de795deff85a9cc",
174
  "bytes": 5700082
 
 
 
 
 
175
  }
176
  ],
177
  "coreml": [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
178
  {
179
  "path": "coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel",
180
- "sha256": "9d8ed261bdbb73905630575d54ef07c26b79037d5b88bb3978be7f51d7a8eb20",
181
- "bytes": 139670
182
  },
183
  {
184
  "path": "coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
185
- "sha256": "88fa83fe159807f73163624f0f96c989873c9c5207b47530a1cd621f5d29e431",
186
  "bytes": 182751040
187
  },
188
  {
189
  "path": "coreml/flow_encoder.mlpackage/Manifest.json",
190
- "sha256": "f5eac8059836bc8273e3dccb7d549a608cba1465de11523d0eec09262160e75c",
191
  "bytes": 617
192
  },
193
  {
194
  "path": "coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/model.mlmodel",
195
- "sha256": "eaef922d6b36456608415da273b8a9340bdfc125a55d83191f0e7344deeecd53",
196
- "bytes": 686448
197
  },
198
  {
199
  "path": "coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
@@ -202,13 +292,13 @@
202
  },
203
  {
204
  "path": "coreml/flow_estimator.mlpackage/Manifest.json",
205
- "sha256": "4e1822f6d9670220307790c2672cc5a9c394cbf7bf36f4a68a521abd80bc48e9",
206
  "bytes": 617
207
  },
208
  {
209
  "path": "coreml/vocoder.mlpackage/Data/com.apple.CoreML/model.mlmodel",
210
- "sha256": "96c9e25573c766284c21c24b73fbe63483f75035154bc814012474e06c06f5d7",
211
- "bytes": 205318
212
  },
213
  {
214
  "path": "coreml/vocoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
@@ -217,13 +307,13 @@
217
  },
218
  {
219
  "path": "coreml/vocoder.mlpackage/Manifest.json",
220
- "sha256": "b692d43de35ee92e3dc58689c493be74b543f9a82c5bb7c9362cadd5af739db7",
221
  "bytes": 617
222
  },
223
  {
224
  "path": "coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/model.mlmodel",
225
- "sha256": "dd09cab62547c1ede5902996a62fefff719a84cdeae94073a56bc175c57db33e",
226
- "bytes": 109304
227
  },
228
  {
229
  "path": "coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
@@ -232,13 +322,13 @@
232
  },
233
  {
234
  "path": "coreml/s3_tokenizer.mlpackage/Manifest.json",
235
- "sha256": "5614dd99eca2488b007f2e5607a530a889e2b376ffb53b81b4f7a09f454369ad",
236
  "bytes": 617
237
  },
238
  {
239
  "path": "coreml/camp.mlpackage/Data/com.apple.CoreML/model.mlmodel",
240
- "sha256": "1afdb0652ccf239182b765700b58b6b29c8e8383c2e1dbf040149d0c43a385a9",
241
- "bytes": 547281
242
  },
243
  {
244
  "path": "coreml/camp.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
@@ -247,13 +337,13 @@
247
  },
248
  {
249
  "path": "coreml/camp.mlpackage/Manifest.json",
250
- "sha256": "e7f2f756511fe047d0cd1997cdf2d42ba5c0c9fc8273c4450d25587e9e7aa77e",
251
  "bytes": 617
252
  },
253
  {
254
  "path": "coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel",
255
- "sha256": "759103649d9bf8d388b523b915e1eb9b285fb81e58fdef6d420d4c7e21053765",
256
- "bytes": 12973
257
  },
258
  {
259
  "path": "coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
@@ -262,14 +352,19 @@
262
  },
263
  {
264
  "path": "coreml/voice_encoder.mlpackage/Manifest.json",
265
- "sha256": "fbd810d98add4c3349f01891e1b7c6dc975070bfa83e78f8f8a115f5dcea3c55",
266
  "bytes": 617
 
 
 
 
 
267
  }
268
  ],
269
  "readme": {
270
  "path": "README.md",
271
- "sha256": "8a75580837b18451c432b17e5f4769507a222cbe770b0591b1707b94c0e57622",
272
- "bytes": 8689
273
  },
274
  "license": {
275
  "path": "LICENSE",
@@ -278,13 +373,13 @@
278
  },
279
  "notice": {
280
  "path": "NOTICE",
281
- "sha256": "fda3657fa4d457f9dc379c1ca8550d665eb972ac1c7a260fbe94821ef418ff28",
282
- "bytes": 11732
283
  },
284
  "responsible_use": {
285
  "path": "RESPONSIBLE_USE.md",
286
- "sha256": "87c35454a03b026a5a13093566ace245c339dc6af68c7f794f6ed322a731f753",
287
- "bytes": 4022
288
  },
289
  "logo": {
290
  "path": "logo.png",
@@ -294,13 +389,13 @@
294
  "samples": [
295
  {
296
  "path": "samples/joe.opus",
297
- "sha256": "83e0bf0a1f6b03e047de66871536c3ff77291041d0a3f2907b6990e580519fea",
298
- "bytes": 52187
299
  },
300
  {
301
  "path": "samples/kathleen.opus",
302
- "sha256": "48615517c1d1d2d55dbb7f74f37982918236e33f079947459d56c116cd70b7a3",
303
- "bytes": 55798
304
  }
305
  ],
306
  "verified": true
 
2
  "profile": "full-0.1",
3
  "checkpoint": {
4
  "path": "loudr-1.safetensors",
5
+ "sha256": "73e69a78d58176a3e4b39ca992c7b37a9c51f7251d08e4334c27d9994faac44e",
6
+ "bytes": 746632188
7
  },
8
  "enrollment_checkpoint": {
9
  "path": "loudr-1-enrollment.safetensors",
10
+ "sha256": "ac7f4a0ce1bf16855f6d1c5fe048bbfb90b6a114d74bc2cd85974d11d02d0d83",
11
+ "bytes": 522833520
12
  },
13
  "manifest": {
14
  "path": "manifest.json",
15
+ "sha256": "9fde37e0dd43150725ea09bf15711602f2a9dfffca7a82b22aeeefbbd3c8f3bf",
16
+ "bytes": 6951
17
  },
18
  "tokenizer": {
19
  "path": "tokenizer.json",
 
125
  "path": "voices/freja.safetensors",
126
  "sha256": "0a3f913b9b47c529393f843850228bd8eee6a883b4c138978fd3afa7758561e8",
127
  "bytes": 145448
128
+ },
129
+ {
130
+ "path": "voices/oliver.safetensors",
131
+ "sha256": "bd2fdb4ff8fbc12b070654dc5dae82b24aee4990bda726185547ec613b9f9cb8",
132
+ "bytes": 163600
133
+ },
134
+ {
135
+ "path": "voices/henry.safetensors",
136
+ "sha256": "5476670162065397f01fca60a1944eb75ddef8dc7e6792dde7fb603c76c14d8c",
137
+ "bytes": 159712
138
+ },
139
+ {
140
+ "path": "voices/miles.safetensors",
141
+ "sha256": "184d5552881d2e6fd644f0546d9b470130664d84faf39a31979001cafe8f4ed9",
142
+ "bytes": 159064
143
+ },
144
+ {
145
+ "path": "voices/oscar.safetensors",
146
+ "sha256": "8b8ff60604338eedddcd7317ed76ad2109fba6fa0ab79c9684a7954b64f963b2",
147
+ "bytes": 165544
148
+ },
149
+ {
150
+ "path": "voices/clara.safetensors",
151
+ "sha256": "c2b5db4c210657d6b2b81602fae8e73a733ac4312f33e80536a59a874e7d865f",
152
+ "bytes": 159064
153
+ },
154
+ {
155
+ "path": "voices/emma.safetensors",
156
+ "sha256": "0f5d8bfaceca353ca92db751c48b6a1653823f421ead3c901efe6366b8fa2dfb",
157
+ "bytes": 154528
158
+ },
159
+ {
160
+ "path": "voices/lucy.safetensors",
161
+ "sha256": "009a5fe1b34a9c65b09254f41c01cfdc641ec671a83449ad8aa77dd933d5f27e",
162
+ "bytes": 163600
163
+ },
164
+ {
165
+ "path": "voices/sophie.safetensors",
166
+ "sha256": "efb8047f93eda2a8e7cedaaa254b51957a845d55287298868a409662f8f75e1a",
167
+ "bytes": 153232
168
  }
169
  ],
170
  "onnx": [
171
  {
172
  "path": "onnx/t3_cond.onnx",
173
+ "sha256": "483988e5adac3f826508cb8266a62c9191043ac43941cd5d9aaee6f3a610bf87",
174
+ "bytes": 68368775
175
  },
176
  {
177
  "path": "onnx/t3_prefill.onnx",
178
+ "sha256": "cfb2662b33ef142730d3758abd5f9cf205c27abacfbf8c1039719b451ac6a480",
179
+ "bytes": 614814404
180
  },
181
  {
182
  "path": "onnx/t3_step.onnx",
183
+ "sha256": "4d4196db5924b5a86f1700fe9725cc790c6700e448179853638c9b6afa55d1c0",
184
+ "bytes": 614779546
185
  },
186
  {
187
  "path": "onnx/flow_encoder.onnx",
 
212
  "path": "onnx/voice_encoder.onnx",
213
  "sha256": "8bc9882c7fb910d3e1c2cdc5857a76e2513ff4a3dceb26484de795deff85a9cc",
214
  "bytes": 5700082
215
+ },
216
+ {
217
+ "path": "onnx/export.json",
218
+ "sha256": "d2b8a658d4c04aae8c137b6800175e8abdee942df208c1c5e1909d81298c63e8",
219
+ "bytes": 4301
220
  }
221
  ],
222
  "coreml": [
223
+ {
224
+ "path": "coreml/t3_cond.mlpackage/Data/com.apple.CoreML/model.mlmodel",
225
+ "sha256": "792450b7f6f1584185562028877ca3c0d03f7a3cc2ca0a63b79f235e7f767925",
226
+ "bytes": 17922
227
+ },
228
+ {
229
+ "path": "coreml/t3_cond.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
230
+ "sha256": "879aaf6c265a29e1b65c0faba74be3187dbc8b6988dacf5a734983416b129679",
231
+ "bytes": 68482240
232
+ },
233
+ {
234
+ "path": "coreml/t3_cond.mlpackage/Manifest.json",
235
+ "sha256": "672b53d8542048b96378c307110c5bcec9483183f41209c91ec837c07be4f914",
236
+ "bytes": 617
237
+ },
238
+ {
239
+ "path": "coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/model.mlmodel",
240
+ "sha256": "668a313f62756e86ab70f269091b497ef5be32f7775dec50cce55ce0dda24798",
241
+ "bytes": 361088
242
+ },
243
+ {
244
+ "path": "coreml/t3_prefill.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
245
+ "sha256": "4439a51cbee4c8689a079001b736a47c2c309979c3b381ef05a2787cffb89ab4",
246
+ "bytes": 614402952
247
+ },
248
+ {
249
+ "path": "coreml/t3_prefill.mlpackage/Manifest.json",
250
+ "sha256": "1fcc19f4761793bb888aaa0a4571f8f3e95f8cc1eadfcf8d03f5905ee4843896",
251
+ "bytes": 617
252
+ },
253
+ {
254
+ "path": "coreml/t3_step.mlpackage/Data/com.apple.CoreML/model.mlmodel",
255
+ "sha256": "888eae725a1b3302ab759e0e4195998b56f4cc0cf7ff030c6839530e37321252",
256
+ "bytes": 303478
257
+ },
258
+ {
259
+ "path": "coreml/t3_step.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
260
+ "sha256": "4439a51cbee4c8689a079001b736a47c2c309979c3b381ef05a2787cffb89ab4",
261
+ "bytes": 614402952
262
+ },
263
+ {
264
+ "path": "coreml/t3_step.mlpackage/Manifest.json",
265
+ "sha256": "00ed8bd0fa1523869670e2a0b3ff228dd51c3f4e00ce929af3f23d8cda212c15",
266
+ "bytes": 617
267
+ },
268
  {
269
  "path": "coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel",
270
+ "sha256": "2f3ef2ce57c2e08c7c149f67191cdf4dfad5cb93273c5e6915533e5eb56121ad",
271
+ "bytes": 139672
272
  },
273
  {
274
  "path": "coreml/flow_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
275
+ "sha256": "894101bf0dc091056e6c1f8cd3b202f6419baff023a242dc538fe2283ab77a32",
276
  "bytes": 182751040
277
  },
278
  {
279
  "path": "coreml/flow_encoder.mlpackage/Manifest.json",
280
+ "sha256": "6704fb3cdc6e03eb010e18c45275c49f5d0137bd0d0af1c076fe1acc91ecc555",
281
  "bytes": 617
282
  },
283
  {
284
  "path": "coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/model.mlmodel",
285
+ "sha256": "ce06ba5d598a4d3608f527d4ee75d880da3c27d13774653c47dab206aae70641",
286
+ "bytes": 686450
287
  },
288
  {
289
  "path": "coreml/flow_estimator.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
 
292
  },
293
  {
294
  "path": "coreml/flow_estimator.mlpackage/Manifest.json",
295
+ "sha256": "96a1845725528f70f2ddb0214b0ff6c2ca8e081b73b4e5e1ac179553594ff23e",
296
  "bytes": 617
297
  },
298
  {
299
  "path": "coreml/vocoder.mlpackage/Data/com.apple.CoreML/model.mlmodel",
300
+ "sha256": "eec74247d893c15c2a057fe600c074cadb7180c97d9bde7526f2e97458a412c4",
301
+ "bytes": 205320
302
  },
303
  {
304
  "path": "coreml/vocoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
 
307
  },
308
  {
309
  "path": "coreml/vocoder.mlpackage/Manifest.json",
310
+ "sha256": "ed3737db61e51a07c82e22acf6645451bcef3621cee79bba3529dbb8b3077574",
311
  "bytes": 617
312
  },
313
  {
314
  "path": "coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/model.mlmodel",
315
+ "sha256": "070b0c37bcae77f3ca9c79df67a683a96caec8fefb1d7ffefe182f5914da088e",
316
+ "bytes": 109306
317
  },
318
  {
319
  "path": "coreml/s3_tokenizer.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
 
322
  },
323
  {
324
  "path": "coreml/s3_tokenizer.mlpackage/Manifest.json",
325
+ "sha256": "355528c9265320d5e21c58f98864089a51cf41b8af74a9faec0d43f8fa23fefe",
326
  "bytes": 617
327
  },
328
  {
329
  "path": "coreml/camp.mlpackage/Data/com.apple.CoreML/model.mlmodel",
330
+ "sha256": "0b90452c9aa15806a87295c2ab677fadbf84ed0a65da5e514f27904781e55df3",
331
+ "bytes": 547283
332
  },
333
  {
334
  "path": "coreml/camp.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
 
337
  },
338
  {
339
  "path": "coreml/camp.mlpackage/Manifest.json",
340
+ "sha256": "3c90135609a909f5262d0660c3b4b7e541eb002dd14af91c4f50949c90b56ed4",
341
  "bytes": 617
342
  },
343
  {
344
  "path": "coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/model.mlmodel",
345
+ "sha256": "e3f9d7f3b91d4d733a3993750bd70d3c2eeb83560b99a1e7892335c6d785b572",
346
+ "bytes": 12975
347
  },
348
  {
349
  "path": "coreml/voice_encoder.mlpackage/Data/com.apple.CoreML/weights/weight.bin",
 
352
  },
353
  {
354
  "path": "coreml/voice_encoder.mlpackage/Manifest.json",
355
+ "sha256": "b75e665d6f2d08dbcb32bf8e9c2d6b1801dc69c7a9df72661ec103653327e65b",
356
  "bytes": 617
357
+ },
358
+ {
359
+ "path": "coreml/export.json",
360
+ "sha256": "87f5602b6a0fe370a2a5634bbce4f2ebf4ad92d1c4e116a720fb88cb1c165073",
361
+ "bytes": 4677
362
  }
363
  ],
364
  "readme": {
365
  "path": "README.md",
366
+ "sha256": "aed4054edc684304874253720144bcde3dd2c37ea984548e69f87e7e8836398d",
367
+ "bytes": 8624
368
  },
369
  "license": {
370
  "path": "LICENSE",
 
373
  },
374
  "notice": {
375
  "path": "NOTICE",
376
+ "sha256": "95aba903ecbd8bda3c170c6b4b8979ec5762f9a18f5c3a3eab240f4a8a5f9417",
377
+ "bytes": 11846
378
  },
379
  "responsible_use": {
380
  "path": "RESPONSIBLE_USE.md",
381
+ "sha256": "9dfbc1fedb3013764f2f0b214d8cadc0330411f1e67837ae2e0cd7df7b934d7b",
382
+ "bytes": 4240
383
  },
384
  "logo": {
385
  "path": "logo.png",
 
389
  "samples": [
390
  {
391
  "path": "samples/joe.opus",
392
+ "sha256": "29f05b9b182b500b701735c966276c40a383c34e2714f469393ca54b58036d62",
393
+ "bytes": 87475
394
  },
395
  {
396
  "path": "samples/kathleen.opus",
397
+ "sha256": "d5f4c35c1b1c30aed341b88634fb88bf6c76f200e457e40a27934af5583202ae",
398
+ "bytes": 80881
399
  }
400
  ],
401
  "verified": true
samples/joe.opus CHANGED
Binary files a/samples/joe.opus and b/samples/joe.opus differ
 
samples/kathleen.opus CHANGED
Binary files a/samples/kathleen.opus and b/samples/kathleen.opus differ
 
voices/clara.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c2b5db4c210657d6b2b81602fae8e73a733ac4312f33e80536a59a874e7d865f
3
+ size 159064
voices/emma.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0f5d8bfaceca353ca92db751c48b6a1653823f421ead3c901efe6366b8fa2dfb
3
+ size 154528
voices/henry.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5476670162065397f01fca60a1944eb75ddef8dc7e6792dde7fb603c76c14d8c
3
+ size 159712
voices/lucy.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:009a5fe1b34a9c65b09254f41c01cfdc641ec671a83449ad8aa77dd933d5f27e
3
+ size 163600
voices/miles.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:184d5552881d2e6fd644f0546d9b470130664d84faf39a31979001cafe8f4ed9
3
+ size 159064
voices/oliver.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bd2fdb4ff8fbc12b070654dc5dae82b24aee4990bda726185547ec613b9f9cb8
3
+ size 163600
voices/oscar.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8b8ff60604338eedddcd7317ed76ad2109fba6fa0ab79c9684a7954b64f963b2
3
+ size 165544
voices/sophie.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:efb8047f93eda2a8e7cedaaa254b51957a845d55287298868a409662f8f75e1a
3
+ size 153232