emilstabil commited on
Commit
d89411a
·
0 Parent(s):

Clean release snapshot

Browse files
.gitattributes ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ krumme-v1-tiny-f16.gguf filter=lfs diff=lfs merge=lfs -text
37
+ krumme-v1-tiny-q4_0.gguf filter=lfs diff=lfs merge=lfs -text
38
+ krumme-v1-tiny-q4_k.gguf filter=lfs diff=lfs merge=lfs -text
39
+ krumme-v1-tiny-q5_0.gguf filter=lfs diff=lfs merge=lfs -text
40
+ krumme-v1-tiny-q5_k.gguf filter=lfs diff=lfs merge=lfs -text
41
+ krumme-v1-tiny-q6_k.gguf filter=lfs diff=lfs merge=lfs -text
42
+ krumme-v1-tiny-q8_0.gguf filter=lfs diff=lfs merge=lfs -text
43
+ krumme-v1-tiny.nemo filter=lfs diff=lfs merge=lfs -text
44
+ gguf-transcribe.cpp/krumme-v1-tiny-F16.gguf filter=lfs diff=lfs merge=lfs -text
45
+ gguf-transcribe.cpp/krumme-v1-tiny-Q8_0.gguf filter=lfs diff=lfs merge=lfs -text
46
+ gguf-transcribe.cpp/krumme-v1-tiny-Q6_K.gguf filter=lfs diff=lfs merge=lfs -text
47
+ gguf-transcribe.cpp/krumme-v1-tiny-Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text
48
+ gguf-transcribe.cpp/krumme-v1-tiny-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text
49
+ gguf-parakeet.cpp/ekko-v1-tiny-q5_k.gguf filter=lfs diff=lfs merge=lfs -text
50
+ cover.png filter=lfs diff=lfs merge=lfs -text
51
+ comparison.png filter=lfs diff=lfs merge=lfs -text
52
+ size-vs-accuracy.png filter=lfs diff=lfs merge=lfs -text
53
+ speech-types.png filter=lfs diff=lfs merge=lfs -text
54
+ v4/ekko-tiny-v4.nemo filter=lfs diff=lfs merge=lfs -text
55
+ v4/gguf-parakeet.cpp/ekko-tiny-v4-q5_k.gguf filter=lfs diff=lfs merge=lfs -text
56
+ ekko-v1-tiny.nemo filter=lfs diff=lfs merge=lfs -text
57
+ gguf-parakeet.cpp/ekko-v1-tiny-f16.gguf filter=lfs diff=lfs merge=lfs -text
58
+ gguf-parakeet.cpp/ekko-v1-tiny-f32.gguf filter=lfs diff=lfs merge=lfs -text
59
+ gguf-parakeet.cpp/ekko-v1-tiny-q4_0.gguf filter=lfs diff=lfs merge=lfs -text
60
+ gguf-parakeet.cpp/ekko-v1-tiny-q4_k.gguf filter=lfs diff=lfs merge=lfs -text
61
+ gguf-parakeet.cpp/ekko-v1-tiny-q5_0.gguf filter=lfs diff=lfs merge=lfs -text
62
+ gguf-parakeet.cpp/ekko-v1-tiny-q6_k.gguf filter=lfs diff=lfs merge=lfs -text
63
+ gguf-parakeet.cpp/ekko-v1-tiny-q8_0.gguf filter=lfs diff=lfs merge=lfs -text
LICENSES/CC-BY-4.0.txt ADDED
@@ -0,0 +1,396 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Attribution 4.0 International
2
+
3
+ =======================================================================
4
+
5
+ Creative Commons Corporation ("Creative Commons") is not a law firm and
6
+ does not provide legal services or legal advice. Distribution of
7
+ Creative Commons public licenses does not create a lawyer-client or
8
+ other relationship. Creative Commons makes its licenses and related
9
+ information available on an "as-is" basis. Creative Commons gives no
10
+ warranties regarding its licenses, any material licensed under their
11
+ terms and conditions, or any related information. Creative Commons
12
+ disclaims all liability for damages resulting from their use to the
13
+ fullest extent possible.
14
+
15
+ Using Creative Commons Public Licenses
16
+
17
+ Creative Commons public licenses provide a standard set of terms and
18
+ conditions that creators and other rights holders may use to share
19
+ original works of authorship and other material subject to copyright
20
+ and certain other rights specified in the public license below. The
21
+ following considerations are for informational purposes only, are not
22
+ exhaustive, and do not form part of our licenses.
23
+
24
+ Considerations for licensors: Our public licenses are
25
+ intended for use by those authorized to give the public
26
+ permission to use material in ways otherwise restricted by
27
+ copyright and certain other rights. Our licenses are
28
+ irrevocable. Licensors should read and understand the terms
29
+ and conditions of the license they choose before applying it.
30
+ Licensors should also secure all rights necessary before
31
+ applying our licenses so that the public can reuse the
32
+ material as expected. Licensors should clearly mark any
33
+ material not subject to the license. This includes other CC-
34
+ licensed material, or material used under an exception or
35
+ limitation to copyright. More considerations for licensors:
36
+ wiki.creativecommons.org/Considerations_for_licensors
37
+
38
+ Considerations for the public: By using one of our public
39
+ licenses, a licensor grants the public permission to use the
40
+ licensed material under specified terms and conditions. If
41
+ the licensor's permission is not necessary for any reason--for
42
+ example, because of any applicable exception or limitation to
43
+ copyright--then that use is not regulated by the license. Our
44
+ licenses grant only permissions under copyright and certain
45
+ other rights that a licensor has authority to grant. Use of
46
+ the licensed material may still be restricted for other
47
+ reasons, including because others have copyright or other
48
+ rights in the material. A licensor may make special requests,
49
+ such as asking that all changes be marked or described.
50
+ Although not required by our licenses, you are encouraged to
51
+ respect those requests where reasonable. More considerations
52
+ for the public:
53
+ wiki.creativecommons.org/Considerations_for_licensees
54
+
55
+ =======================================================================
56
+
57
+ Creative Commons Attribution 4.0 International Public License
58
+
59
+ By exercising the Licensed Rights (defined below), You accept and agree
60
+ to be bound by the terms and conditions of this Creative Commons
61
+ Attribution 4.0 International Public License ("Public License"). To the
62
+ extent this Public License may be interpreted as a contract, You are
63
+ granted the Licensed Rights in consideration of Your acceptance of
64
+ these terms and conditions, and the Licensor grants You such rights in
65
+ consideration of benefits the Licensor receives from making the
66
+ Licensed Material available under these terms and conditions.
67
+
68
+
69
+ Section 1 -- Definitions.
70
+
71
+ a. Adapted Material means material subject to Copyright and Similar
72
+ Rights that is derived from or based upon the Licensed Material
73
+ and in which the Licensed Material is translated, altered,
74
+ arranged, transformed, or otherwise modified in a manner requiring
75
+ permission under the Copyright and Similar Rights held by the
76
+ Licensor. For purposes of this Public License, where the Licensed
77
+ Material is a musical work, performance, or sound recording,
78
+ Adapted Material is always produced where the Licensed Material is
79
+ synched in timed relation with a moving image.
80
+
81
+ b. Adapter's License means the license You apply to Your Copyright
82
+ and Similar Rights in Your contributions to Adapted Material in
83
+ accordance with the terms and conditions of this Public License.
84
+
85
+ c. Copyright and Similar Rights means copyright and/or similar rights
86
+ closely related to copyright including, without limitation,
87
+ performance, broadcast, sound recording, and Sui Generis Database
88
+ Rights, without regard to how the rights are labeled or
89
+ categorized. For purposes of this Public License, the rights
90
+ specified in Section 2(b)(1)-(2) are not Copyright and Similar
91
+ Rights.
92
+
93
+ d. Effective Technological Measures means those measures that, in the
94
+ absence of proper authority, may not be circumvented under laws
95
+ fulfilling obligations under Article 11 of the WIPO Copyright
96
+ Treaty adopted on December 20, 1996, and/or similar international
97
+ agreements.
98
+
99
+ e. Exceptions and Limitations means fair use, fair dealing, and/or
100
+ any other exception or limitation to Copyright and Similar Rights
101
+ that applies to Your use of the Licensed Material.
102
+
103
+ f. Licensed Material means the artistic or literary work, database,
104
+ or other material to which the Licensor applied this Public
105
+ License.
106
+
107
+ g. Licensed Rights means the rights granted to You subject to the
108
+ terms and conditions of this Public License, which are limited to
109
+ all Copyright and Similar Rights that apply to Your use of the
110
+ Licensed Material and that the Licensor has authority to license.
111
+
112
+ h. Licensor means the individual(s) or entity(ies) granting rights
113
+ under this Public License.
114
+
115
+ i. Share means to provide material to the public by any means or
116
+ process that requires permission under the Licensed Rights, such
117
+ as reproduction, public display, public performance, distribution,
118
+ dissemination, communication, or importation, and to make material
119
+ available to the public including in ways that members of the
120
+ public may access the material from a place and at a time
121
+ individually chosen by them.
122
+
123
+ j. Sui Generis Database Rights means rights other than copyright
124
+ resulting from Directive 96/9/EC of the European Parliament and of
125
+ the Council of 11 March 1996 on the legal protection of databases,
126
+ as amended and/or succeeded, as well as other essentially
127
+ equivalent rights anywhere in the world.
128
+
129
+ k. You means the individual or entity exercising the Licensed Rights
130
+ under this Public License. Your has a corresponding meaning.
131
+
132
+
133
+ Section 2 -- Scope.
134
+
135
+ a. License grant.
136
+
137
+ 1. Subject to the terms and conditions of this Public License,
138
+ the Licensor hereby grants You a worldwide, royalty-free,
139
+ non-sublicensable, non-exclusive, irrevocable license to
140
+ exercise the Licensed Rights in the Licensed Material to:
141
+
142
+ a. reproduce and Share the Licensed Material, in whole or
143
+ in part; and
144
+
145
+ b. produce, reproduce, and Share Adapted Material.
146
+
147
+ 2. Exceptions and Limitations. For the avoidance of doubt, where
148
+ Exceptions and Limitations apply to Your use, this Public
149
+ License does not apply, and You do not need to comply with
150
+ its terms and conditions.
151
+
152
+ 3. Term. The term of this Public License is specified in Section
153
+ 6(a).
154
+
155
+ 4. Media and formats; technical modifications allowed. The
156
+ Licensor authorizes You to exercise the Licensed Rights in
157
+ all media and formats whether now known or hereafter created,
158
+ and to make technical modifications necessary to do so. The
159
+ Licensor waives and/or agrees not to assert any right or
160
+ authority to forbid You from making technical modifications
161
+ necessary to exercise the Licensed Rights, including
162
+ technical modifications necessary to circumvent Effective
163
+ Technological Measures. For purposes of this Public License,
164
+ simply making modifications authorized by this Section 2(a)
165
+ (4) never produces Adapted Material.
166
+
167
+ 5. Downstream recipients.
168
+
169
+ a. Offer from the Licensor -- Licensed Material. Every
170
+ recipient of the Licensed Material automatically
171
+ receives an offer from the Licensor to exercise the
172
+ Licensed Rights under the terms and conditions of this
173
+ Public License.
174
+
175
+ b. No downstream restrictions. You may not offer or impose
176
+ any additional or different terms or conditions on, or
177
+ apply any Effective Technological Measures to, the
178
+ Licensed Material if doing so restricts exercise of the
179
+ Licensed Rights by any recipient of the Licensed
180
+ Material.
181
+
182
+ 6. No endorsement. Nothing in this Public License constitutes or
183
+ may be construed as permission to assert or imply that You
184
+ are, or that Your use of the Licensed Material is, connected
185
+ with, or sponsored, endorsed, or granted official status by,
186
+ the Licensor or others designated to receive attribution as
187
+ provided in Section 3(a)(1)(A)(i).
188
+
189
+ b. Other rights.
190
+
191
+ 1. Moral rights, such as the right of integrity, are not
192
+ licensed under this Public License, nor are publicity,
193
+ privacy, and/or other similar personality rights; however, to
194
+ the extent possible, the Licensor waives and/or agrees not to
195
+ assert any such rights held by the Licensor to the limited
196
+ extent necessary to allow You to exercise the Licensed
197
+ Rights, but not otherwise.
198
+
199
+ 2. Patent and trademark rights are not licensed under this
200
+ Public License.
201
+
202
+ 3. To the extent possible, the Licensor waives any right to
203
+ collect royalties from You for the exercise of the Licensed
204
+ Rights, whether directly or through a collecting society
205
+ under any voluntary or waivable statutory or compulsory
206
+ licensing scheme. In all other cases the Licensor expressly
207
+ reserves any right to collect such royalties.
208
+
209
+
210
+ Section 3 -- License Conditions.
211
+
212
+ Your exercise of the Licensed Rights is expressly made subject to the
213
+ following conditions.
214
+
215
+ a. Attribution.
216
+
217
+ 1. If You Share the Licensed Material (including in modified
218
+ form), You must:
219
+
220
+ a. retain the following if it is supplied by the Licensor
221
+ with the Licensed Material:
222
+
223
+ i. identification of the creator(s) of the Licensed
224
+ Material and any others designated to receive
225
+ attribution, in any reasonable manner requested by
226
+ the Licensor (including by pseudonym if
227
+ designated);
228
+
229
+ ii. a copyright notice;
230
+
231
+ iii. a notice that refers to this Public License;
232
+
233
+ iv. a notice that refers to the disclaimer of
234
+ warranties;
235
+
236
+ v. a URI or hyperlink to the Licensed Material to the
237
+ extent reasonably practicable;
238
+
239
+ b. indicate if You modified the Licensed Material and
240
+ retain an indication of any previous modifications; and
241
+
242
+ c. indicate the Licensed Material is licensed under this
243
+ Public License, and include the text of, or the URI or
244
+ hyperlink to, this Public License.
245
+
246
+ 2. You may satisfy the conditions in Section 3(a)(1) in any
247
+ reasonable manner based on the medium, means, and context in
248
+ which You Share the Licensed Material. For example, it may be
249
+ reasonable to satisfy the conditions by providing a URI or
250
+ hyperlink to a resource that includes the required
251
+ information.
252
+
253
+ 3. If requested by the Licensor, You must remove any of the
254
+ information required by Section 3(a)(1)(A) to the extent
255
+ reasonably practicable.
256
+
257
+ 4. If You Share Adapted Material You produce, the Adapter's
258
+ License You apply must not prevent recipients of the Adapted
259
+ Material from complying with this Public License.
260
+
261
+
262
+ Section 4 -- Sui Generis Database Rights.
263
+
264
+ Where the Licensed Rights include Sui Generis Database Rights that
265
+ apply to Your use of the Licensed Material:
266
+
267
+ a. for the avoidance of doubt, Section 2(a)(1) grants You the right
268
+ to extract, reuse, reproduce, and Share all or a substantial
269
+ portion of the contents of the database;
270
+
271
+ b. if You include all or a substantial portion of the database
272
+ contents in a database in which You have Sui Generis Database
273
+ Rights, then the database in which You have Sui Generis Database
274
+ Rights (but not its individual contents) is Adapted Material; and
275
+
276
+ c. You must comply with the conditions in Section 3(a) if You Share
277
+ all or a substantial portion of the contents of the database.
278
+
279
+ For the avoidance of doubt, this Section 4 supplements and does not
280
+ replace Your obligations under this Public License where the Licensed
281
+ Rights include other Copyright and Similar Rights.
282
+
283
+
284
+ Section 5 -- Disclaimer of Warranties and Limitation of Liability.
285
+
286
+ a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
287
+ EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
288
+ AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
289
+ ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
290
+ IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
291
+ WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
292
+ PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
293
+ ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
294
+ KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
295
+ ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
296
+
297
+ b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
298
+ TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
299
+ NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
300
+ INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
301
+ COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
302
+ USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
303
+ ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
304
+ DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
305
+ IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
306
+
307
+ c. The disclaimer of warranties and limitation of liability provided
308
+ above shall be interpreted in a manner that, to the extent
309
+ possible, most closely approximates an absolute disclaimer and
310
+ waiver of all liability.
311
+
312
+
313
+ Section 6 -- Term and Termination.
314
+
315
+ a. This Public License applies for the term of the Copyright and
316
+ Similar Rights licensed here. However, if You fail to comply with
317
+ this Public License, then Your rights under this Public License
318
+ terminate automatically.
319
+
320
+ b. Where Your right to use the Licensed Material has terminated under
321
+ Section 6(a), it reinstates:
322
+
323
+ 1. automatically as of the date the violation is cured, provided
324
+ it is cured within 30 days of Your discovery of the
325
+ violation; or
326
+
327
+ 2. upon express reinstatement by the Licensor.
328
+
329
+ For the avoidance of doubt, this Section 6(b) does not affect any
330
+ right the Licensor may have to seek remedies for Your violations
331
+ of this Public License.
332
+
333
+ c. For the avoidance of doubt, the Licensor may also offer the
334
+ Licensed Material under separate terms or conditions or stop
335
+ distributing the Licensed Material at any time; however, doing so
336
+ will not terminate this Public License.
337
+
338
+ d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
339
+ License.
340
+
341
+
342
+ Section 7 -- Other Terms and Conditions.
343
+
344
+ a. The Licensor shall not be bound by any additional or different
345
+ terms or conditions communicated by You unless expressly agreed.
346
+
347
+ b. Any arrangements, understandings, or agreements regarding the
348
+ Licensed Material not stated herein are separate from and
349
+ independent of the terms and conditions of this Public License.
350
+
351
+
352
+ Section 8 -- Interpretation.
353
+
354
+ a. For the avoidance of doubt, this Public License does not, and
355
+ shall not be interpreted to, reduce, limit, restrict, or impose
356
+ conditions on any use of the Licensed Material that could lawfully
357
+ be made without permission under this Public License.
358
+
359
+ b. To the extent possible, if any provision of this Public License is
360
+ deemed unenforceable, it shall be automatically reformed to the
361
+ minimum extent necessary to make it enforceable. If the provision
362
+ cannot be reformed, it shall be severed from this Public License
363
+ without affecting the enforceability of the remaining terms and
364
+ conditions.
365
+
366
+ c. No term or condition of this Public License will be waived and no
367
+ failure to comply consented to unless expressly agreed to by the
368
+ Licensor.
369
+
370
+ d. Nothing in this Public License constitutes or may be interpreted
371
+ as a limitation upon, or waiver of, any privileges and immunities
372
+ that apply to the Licensor or You, including from the legal
373
+ processes of any jurisdiction or authority.
374
+
375
+
376
+ =======================================================================
377
+
378
+ Creative Commons is not a party to its public
379
+ licenses. Notwithstanding, Creative Commons may elect to apply one of
380
+ its public licenses to material it publishes and in those instances
381
+ will be considered the “Licensor.” The text of the Creative Commons
382
+ public licenses is dedicated to the public domain under the CC0 Public
383
+ Domain Dedication. Except for the limited purpose of indicating that
384
+ material is shared under a Creative Commons public license or as
385
+ otherwise permitted by the Creative Commons policies published at
386
+ creativecommons.org/policies, Creative Commons does not authorize the
387
+ use of the trademark "Creative Commons" or any other trademark or logo
388
+ of Creative Commons without its prior written consent including,
389
+ without limitation, in connection with any unauthorized modifications
390
+ to any of its public licenses or any other arrangements,
391
+ understandings, or agreements concerning use of licensed material. For
392
+ the avoidance of doubt, this paragraph does not form part of the
393
+ public licenses.
394
+
395
+ Creative Commons may be contacted at creativecommons.org.
396
+
LICENSES/CORAL-LICENSE ADDED
@@ -0,0 +1,223 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ LICENSED MATERIAL (INCLUDING DATA) - LICENSE TO USE
2
+
3
+ The Licensed Material (as defined below) is made available to You by Alexandra
4
+ Instituttet A/S, Åbogade 34, 8200 Aarhus N, Denmark and may be utilised solely in
5
+ accordance with the license terms stipulated in this document.
6
+
7
+ The license is based on "AI PUBS OPEN RAIL-M LICENSE" available at
8
+ www.licenses.ai/ai-licenses modified to fit the licensing of Data (hereinafter referred
9
+ to as "the Conditions"), a copy of the modified conditions is attached hereto, with the
10
+ following additions:
11
+
12
+ 1. The license is governed by the laws of the Kingdom of Denmark
13
+ 2. Any dispute arising out of or in connection herewith, including any disputes
14
+ regarding the existence, validity or termination of the license, shall be first
15
+ referred to mediation administered by the Danish Institute of Arbitration in
16
+ accordance with the Rules on Mediation adopted by the Board of the Danish Institute
17
+ of Arbitration. If the mediation proceedings are terminated without a settlement,
18
+ the dispute shall be finally settled by arbitration administered by the Danish
19
+ Institute of Arbitration in accordance with the Rules of Arbitration adopted by the
20
+ Board of the Danish Institute of Arbitration. The arbitral tribunal shall be
21
+ composed of three arbitrators. The place of arbitration shall be Aarhus, Denmark.
22
+ The language to be used in the arbitral proceedings shall be the English language.
23
+ 3. If, at any time, the compilation, storage, utilisation, or processing of the
24
+ Licensed Material or the Adapted Material (all as defined below) constitute
25
+ violation of applicable laws, regardless of anything to the contrary in these
26
+ conditions, the license shall automatically become null and void without any
27
+ liability for the Licensor whatsoever.
28
+ 4. Supplementing Attachment A to the Conditions, You additionally agree not to use the
29
+ Licensed Material or the Adapted Material:
30
+
31
+ (a) To impersonate any person or entity or otherwise misrepresent its affiliation
32
+ with a person or entity, including (but not limited to) the creation of
33
+ synthetic speech (i) emulating a specific natural person or (ii) which is found
34
+ to be similar to a specific natural person's speech (regardless of whether the
35
+ identity of such natural person is known at the time of the creation); or
36
+ (b) To detect or infer aspects and/or features of an identity of any natural
37
+ persons, such as name, family name, address, gender, sexual orientation, race,
38
+ religion, age, location (at any geographical level), skin color, society or
39
+ political affiliations, employment status and/or employment history, and health
40
+ and medical conditions.
41
+  
42
+
43
+ CONDITIONS
44
+
45
+ Section I: PREAMBLE
46
+
47
+ These Conditions are based on OpenRAIL-M License adopted to fit the licensing of Data. A
48
+ version of the Conditions with all changes to the OpenRAIL-M License highlighted is
49
+ available at www.licenses.ai/ai-licenses. The “Open” nomenclature indicates that the
50
+ Licensed Material is freely accessible to downstream and other users. The “RAIL”
51
+ nomenclature indicates that there are use restrictions prohibiting the use of the
52
+ Licensed Material. These restrictions are intended to avoid potential misuse. Even
53
+ though Adapted Material could be released under different licensing terms, the
54
+ Conditions specify that the use restrictions in the original License must apply to such
55
+ Adapted Material.
56
+
57
+ NOW THEREFORE, You and Licensor agree as follows:
58
+
59
+ 1. Definitions
60
+
61
+ (a) "Adapted Material" means material (including Models) derived from or based upon
62
+ the Licensed Material.
63
+ (b) "Data"” means a collection of information and/or content extracted from the
64
+ dataset used with the Model, including to train, pretrain, or otherwise evaluate
65
+ a Model. The Data form part of the Licensed Material.
66
+ (c) "Distribution" means any transmission, reproduction, publication or other
67
+ sharing of the Licensed Material or the Adapted Material to a third party,
68
+ including providing the Licensed Material or the Adapted Material as a hosted
69
+ service made available by electronic or other remote means - e.g. API-based or
70
+ web access.
71
+ (d) "Harm" includes but is not limited to physical, mental, psychological, financial
72
+ and reputational damage, pain, or loss
73
+ (e) "License" means the terms and conditions for use, reproduction, and Distribution
74
+ as defined in this document, including the additions and amendments stated
75
+ above.
76
+ (f) "Licensed Material" means the artistic or literary work, database, or other
77
+ material to which the Licensor applied this License.
78
+ (g) "Licensor" means the rights owner or entity authorized by the rights owner that
79
+ is granting the License, including the persons or entities that may have rights
80
+ in the Licensed Material or the Adapted Material and/or distributing the
81
+ Licensed Material or the Adapted Material.
82
+ (h) "Model" means any accompanying machine-learning based assemblies (including
83
+ checkpoints), consisting of learnt weights, parameters (including optimizer
84
+ states), that have been trained or tuned, in whole or in part on the Data, using
85
+ the Licensed Material. The term "Model" includes algorithmic assemblies,
86
+ including but not limited to machine-learning based assemblies trained on
87
+ Licensed Material as well as other material and/or data.
88
+ (i) "Output" means the results of operating a Model as embodied in informational
89
+ content resulting therefrom.
90
+ (j) "Third Parties" means individuals or legal entities that are not under common
91
+ control with Licensor or You.
92
+ (k) "You" (or "Your") means an individual or legal entity exercising permissions
93
+ granted by this License and/or making use of the Licensed Material for whichever
94
+ purpose and in any field of use, including usage of the Licensed Material or
95
+ Adapted Material in an end-use application - e.g. chatbot, translator, image
96
+ generator, speech recognizer, speech generator, adapter etc.
97
+
98
+
99
+ Section II: INTELLECTUAL PROPERTY RIGHTS
100
+
101
+ Both copyright and patent grants may apply to the Licensed Material or the Adapted
102
+ Material. The Licensed Material or the Adapted Material are subject to additional terms
103
+ as described in Section III, which shall govern the use of the Licensed Material or the
104
+ Adapted Material even in the event Section II is held unenforceable.
105
+
106
+ 2. Grant of Copyright License. Subject to the terms and conditions of this License,
107
+ Licensor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
108
+ royalty-free, irrevocable copyright license to reproduce, prepare, publicly display,
109
+ publicly perform, sublicense, and distribute the Licensed Material or the Adapted
110
+ Material.
111
+
112
+
113
+ Section III: CONDITIONS OF USAGE, DISTRIBUTION AND REDISTRIBUTION
114
+
115
+ 3. Distribution and Redistribution. You may host for Third Party remote access purposes
116
+ (e.g. software-as-a-service), reproduce and distribute copies of the Licensed
117
+ Material or the Adapted Material in any medium, with or without modifications,
118
+ provided that You meet the following conditions:
119
+
120
+ (a) Use-based restrictions in paragraph 4 MUST be included as an enforceable
121
+ provision by You in any type of legal agreement (e.g. a license) governing the
122
+ use and/or distribution of the Licensed Material or the Adapted Material, and
123
+ You shall give notice to subsequent users You Distribute to, that the Licensed
124
+ Material or the Adapted Material are subject to paragraph 4.
125
+ (b) You must give any Third Party recipients of the Licensed Material or the Adapted
126
+ Material a copy of this License;
127
+ (c) You must cause any modified files to carry prominent notices stating that You
128
+ changed the files;
129
+ (d) You must retain all copyright, patent, trademark, and attribution notices
130
+ excluding those notices that do not pertain to any part of the Licensed Material
131
+ or the Adapted Material. You may add Your own copyright statement to Your
132
+ modifications and may provide additional or different license terms and
133
+ conditions - respecting paragraph 3.a - for use, reproduction, or Distribution
134
+ of Your modifications, or for any such Adapted Material as a whole, provided
135
+ Your use, reproduction, and Distribution of the Licensed Material or the Adapted
136
+ Material otherwise complies with the conditions stated in this License.
137
+
138
+ 4. Use-based restrictions. The restrictions set forth in Attachment A are considered
139
+ Use-based restrictions. Therefore You cannot use the Licensed Material or the Adapted
140
+ Material in violation of such restrictions. You may use the Licensed Material or the
141
+ Adapted Material subject to this License, including only for lawful purposes and in
142
+ accordance with the License. You shall require all of Your users who use the Licensed
143
+ Material or the Adapted Material to comply with the terms of this paragraph 4.
144
+ 5. The Output You Generate. Except as set forth herein, Licensor claims no rights in the
145
+ Output You generate using the Licensed Material or the Adapted Material. You are
146
+ accountable for the Output you generate and its subsequent uses. No use of the output
147
+ can contravene any provision as stated in the License.
148
+
149
+
150
+ Section IV: OTHER PROVISIONS
151
+
152
+ 6. Updates and Runtime Restrictions. To the maximum extent permitted by law, Licensor
153
+ reserves the right to restrict (remotely or otherwise) usage of the Licensed Material
154
+ or the Adapted Material in violation of this License or update the Licensed Material
155
+ through electronic means.
156
+ 7. Trademarks and related. Nothing in this License permits You to make use of Licensors’
157
+ trademarks, trade names, logos or to otherwise suggest endorsement or misrepresent
158
+ the relationship between the parties; and any rights not expressly granted herein are
159
+ reserved by the Licensors.
160
+ 8. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing,
161
+ Licensor provides the Licensed Material on an "AS IS" BASIS, WITHOUT WARRANTIES OR
162
+ CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any
163
+ warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR
164
+ A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness
165
+ of using or redistributing the Licensed Material or the Adapted Material, and assume
166
+ any risks associated with Your exercise of permissions under this License.
167
+ 9. Limitation of Liability. In no event and under no legal theory, whether in tort
168
+ (including negligence), contract, or otherwise, unless required by applicable law
169
+ (such as deliberate and grossly negligent acts) or agreed to in writing, shall
170
+ Licensor be liable to You for damages, including any direct, indirect, special,
171
+ incidental, or consequential damages of any character arising as a result of this
172
+ License or out of the use or inability to use the Licensed Material (including but
173
+ not limited to damages for loss of goodwill, work stoppage, computer failure or
174
+ malfunction, or any and all other commercial damages or losses), even if Licensor has
175
+ been advised of the possibility of such damages.
176
+ 10. Accepting Warranty or Additional Liability. While redistributing the Licensed
177
+ Material or the Adapted Material, You may choose to charge a fee in exchange for
178
+ support, warranty, indemnity, or other obligations and/or rights consistent with
179
+ this License. However, in accepting such obligations, You may act only on Your own
180
+ behalf and on Your sole responsibility, not on behalf of Licensor, and only if You
181
+ agree to indemnify, defend, and hold Licensor harmless for any liability incurred
182
+ by, or claims asserted against, Licensor by reason of your accepting any such
183
+ warranty or additional liability.
184
+ 11. If any provision of this License is held to be invalid, illegal or unenforceable,
185
+ the remaining provisions shall be unaffected thereby and remain valid as if such
186
+ provision had not been set forth herein.
187
+
188
+ END OF TERMS AND CONDITIONS
189
+
190
+
191
+ Attachment A
192
+
193
+ USE RESTRICTIONS
194
+
195
+ You agree not to use the Licensed Material or the Adapted Material in any of the
196
+ following ways:
197
+
198
+ 1. Legal:
199
+ (a) In any way that violates any applicable national, federal, state, local or
200
+ international law or regulation.
201
+ 2. Harm and Discrimination
202
+ (a) For the purpose of exploiting, Harming or attempting to exploit or Harm minors
203
+ in any way;
204
+ (b) To generate or disseminate false information with the purpose of Harming others;
205
+ (c) To generate or disseminate personal identifiable information that can be used to
206
+ Harm an individual;
207
+ (d) To defame, disparage or otherwise harass others;
208
+ (e) For any use intended to or which has the effect of Harming individuals or groups
209
+ based on online or offline social behavior or known or predicted personal or
210
+ personality characteristics
211
+ (f) To exploit any of the vulnerabilities of a specific group of persons based on
212
+ their age, social, physical or mental characteristics, in order to materially
213
+ distort the behavior of a person belonging to that group in a manner that causes
214
+ or is likely to cause that person or another person Harm
215
+ (g) For any use intended to or which has the effect of discriminating against
216
+ individuals or groups based on legally protected characteristics or categories.
217
+ 3. Transparency
218
+ (a) To generate or disseminate machine-generated information or content in any
219
+ medium without expressly and intelligibly disclaiming that it is
220
+ machine-generated;
221
+ (b) To impersonate or attempt to impersonate human beings for purposes of deception;
222
+ (c) For fully automated decision making that adversely impacts an individual’s legal
223
+ rights or otherwise creates or modifies a binding, enforceable obligation.
LICENSES/FTSPEECH-LICENSE.md ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ layout: page
3
+ title: License
4
+ ---
5
+ <br>
6
+ 2020, **FT Speech**, [ftspeech.dk](ftspeech.dk)
7
+
8
+ Any use of FT Speech text and audio data must be in accordance with the following two licenses: [Folketing's open data](https://www.ft.dk/da/dokumenter/aabne_data#290AB29F56C54AC88474BC53393A3AE0) and [Folketing TV](https://www.ft.dk/da/aktuelt/tv-fra-folketinget/deling-og-rettigheder). The data released here must always be accompanied by this LICENSE statement and the two Folketing licenses.
LICENSES/NVIDIA-OPEN-MODEL-LICENSE.pdf ADDED
Binary file (79 kB). View file
 
MODEL_LICENSE.md ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Ekko v1 Tiny model terms
2
+
3
+ Ekko v1 Tiny is a Derivative Model of `nvidia/parakeet-rnnt-110m-da-dk` and is
4
+ subject to the NVIDIA Open Model License. The official agreement is included at
5
+ `LICENSES/NVIDIA-OPEN-MODEL-LICENSE.pdf`, and the required NVIDIA attribution is
6
+ in `NOTICE`.
7
+
8
+ RyeAI applies Creative Commons Attribution 4.0 International to the
9
+ modifications it has the right to license. A copy is included at
10
+ `LICENSES/CC-BY-4.0.txt`. This does not replace the NVIDIA agreement.
11
+
12
+ The model was trained on CoRal data. The included `LICENSES/CORAL-LICENSE`
13
+ defines models trained on the data as Adapted Material and requires its use
14
+ restrictions and license copy to accompany distribution. Those restrictions
15
+ apply in addition to the NVIDIA agreement.
16
+
17
+ FT Speech was also used. Its source statement is included at
18
+ `LICENSES/FTSPEECH-LICENSE.md` and points to the applicable Folketinget terms.
19
+ The effect of those terms on redistributed trained weights must be approved
20
+ before this repository is made public.
21
+
22
+ See `README.md` for provenance, modifications, limitations, and attribution.
23
+ This notice is not legal advice.
NOTICE ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ Ekko v1 Tiny is derived from nvidia/parakeet-rnnt-110m-da-dk.
2
+
3
+ Licensed by NVIDIA Corporation under the NVIDIA Open Model License.
4
+
5
+ Modifications by RyeAI include Danish domain adaptation and quantized runtime
6
+ artifacts. See the model card for training-data provenance, additional terms,
7
+ and the official NVIDIA license. The agreement is included at
8
+ `LICENSES/NVIDIA-OPEN-MODEL-LICENSE.pdf`.
README.md ADDED
@@ -0,0 +1,219 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language:
3
+ - da
4
+ license: other
5
+ license_name: ekko-composite-model-terms
6
+ license_link: https://huggingface.co/RyeAI/ekko-v1-tiny/blob/main/MODEL_LICENSE.md
7
+ thumbnail: https://huggingface.co/RyeAI/ekko-v1-tiny/resolve/b138df85a0782af0b61a3318167dcd291f1e67b7/cover.png
8
+ library_name: nemo
9
+ pipeline_tag: automatic-speech-recognition
10
+ base_model: nvidia/parakeet-rnnt-110m-da-dk
11
+ base_model_relation: finetune
12
+ datasets:
13
+ - alexandrainst/nst-da
14
+ - alexandrainst/ftspeech
15
+ - alexandrainst/nota
16
+ - CoRal-project/coral-v3
17
+ tags:
18
+ - automatic-speech-recognition
19
+ - speech-recognition
20
+ - speech-to-text
21
+ - danish
22
+ - danish-asr
23
+ - offline
24
+ - local-inference
25
+ - cpu-inference
26
+ - nemo
27
+ - gguf
28
+ - onnx
29
+ - sherpa-onnx
30
+ - rnnt
31
+ - word-timestamps
32
+ metrics:
33
+ - wer
34
+ model-index:
35
+ - name: Ekko v1 Tiny
36
+ results:
37
+ - task:
38
+ type: automatic-speech-recognition
39
+ dataset:
40
+ name: CoRal conversation
41
+ type: CoRal-project/coral-v3
42
+ config: conversation
43
+ split: test
44
+ metrics:
45
+ - type: wer
46
+ value: 24.15
47
+ - task:
48
+ type: automatic-speech-recognition
49
+ dataset:
50
+ name: CoRal read aloud
51
+ type: CoRal-project/coral-v3
52
+ config: read_aloud
53
+ split: test
54
+ metrics:
55
+ - type: wer
56
+ value: 11.87
57
+ - task:
58
+ type: automatic-speech-recognition
59
+ dataset:
60
+ name: Common Voice 17 Danish
61
+ type: mozilla-foundation/common_voice_17_0
62
+ config: da
63
+ split: test
64
+ metrics:
65
+ - type: wer
66
+ value: 8.44
67
+ - task:
68
+ type: automatic-speech-recognition
69
+ dataset:
70
+ name: FLEURS Danish
71
+ type: google/fleurs
72
+ config: da_dk
73
+ split: test
74
+ metrics:
75
+ - type: wer
76
+ value: 9.75
77
+ - task:
78
+ type: automatic-speech-recognition
79
+ dataset:
80
+ name: FTSpeech
81
+ type: alexandrainst/ftspeech
82
+ split: test_balanced
83
+ metrics:
84
+ - type: wer
85
+ value: 7.62
86
+ ---
87
+
88
+ ![Ekko v1 Tiny — offline Danish speech recognition](cover.png)
89
+
90
+ [Leaderboard](https://huggingface.co/spaces/RyeAI/danish-asr-leaderboard) ·
91
+ [Benchmark data](https://huggingface.co/datasets/RyeAI/danish-asr-leaderboard) ·
92
+ [Evaluation harness](https://github.com/Rye-A1/danish-asr-leaderboard)
93
+
94
+ # Ekko v1 Tiny — Offline Danish Speech-to-Text with Word Timestamps
95
+
96
+ Ekko v1 Tiny is a compact, 110M-parameter Danish speech recognition model with
97
+ word timestamps. It is a FastConformer RNN-T fine-tuned from
98
+ `nvidia/parakeet-rnnt-110m-da-dk` and runs locally. Its raw output is lowercase
99
+ text; pair it with `RyeAI/ekko-pnc` for capitalization and punctuation.
100
+
101
+ ## Benchmark
102
+
103
+ **12.37% mean WER** across 26,780 rows from five Danish test sets, evaluated
104
+ with the leaderboard harness at commit `6257737`. Scores use
105
+ the published defaults: NFKC normalization, spoken-number folding, Danish
106
+ number-word normalization, lowercase, punctuation removal, symmetric filler
107
+ removal, and whitespace collapse. Lower is better.
108
+
109
+ | Test set | Speech type | WER |
110
+ |---|---|---:|
111
+ | CoRal conversation | Spontaneous conversation | 24.15% |
112
+ | CoRal read aloud | Read speech | 11.87% |
113
+ | Common Voice 17 | Crowd-sourced read speech | 8.44% |
114
+ | FLEURS `da_dk` | Read news-style speech | 9.75% |
115
+ | FTSpeech | Parliamentary speech | 7.62% |
116
+ | **Equal-weight mean** | | **12.37%** |
117
+
118
+ The NeMo checkpoint processed the benchmark at **795.8x realtime** on one A100.
119
+ The official run saved raw per-sample outputs, and an independent offline
120
+ rescore reproduced 12.37% exactly.
121
+
122
+ ### Native GGUF quantization
123
+
124
+ The F32, F16, Q8_0, Q6_K, Q5_K, Q5_0, Q4_K, and Q4_0 files are
125
+ scored on the same current 26,780-row matrix and normalization policy as the
126
+ NeMo result above. All 40 variant/domain outputs completed and passed exact-row
127
+ offline scoring.
128
+
129
+ | Variant | Size | Mean WER | CPU speed |
130
+ |---|---:|---:|---:|
131
+ | **F16** | 248.2 MiB | **12.315%** | 74.4x |
132
+ | F32 | 430.6 MiB | 12.318% | 71.8x |
133
+ | **Q8_0** | 162.7 MiB | **12.323%** | **74.9x** |
134
+ | Q6_K | 141.8 MiB | 12.325% | 63.0x |
135
+ | Q5_K | 129.8 MiB | 12.337% | 60.1x |
136
+ | **Q5_0** | **128.5 MiB** | **12.370%** | **69.4x** |
137
+ | Q4_K | 118.4 MiB | 12.442% | 65.4x |
138
+ | Q4_0 | 117.1 MiB | 12.467% | 72.1x |
139
+
140
+ Q5_0 remains the packaged default: it is 128.5 MiB, runs at 69.4x realtime,
141
+ and is 0.047 mean-WER points behind Q8_0. Choose Q8_0 when the extra 34.2 MiB
142
+ is acceptable and maximum quantized accuracy is preferred. F16 is the native
143
+ reference tier.
144
+
145
+ The matrix uses leaderboard commit `6257737` and normalizer SHA-256
146
+ `90fb9d8985f5919dffdb969a54cdd0f858f63d99fa6c0783921966a785f62c39`.
147
+ The saved filler-normalized score report has SHA-256
148
+ `46fd3394b52a0a330ba3f8bb318417fdabe9ee7a1fa51358009299ebba661a31`.
149
+
150
+ ### ONNX and browser export
151
+
152
+ The model is available for sherpa-onnx and was evaluated on the same 26,780-row
153
+ matrix with mandatory non-silent peak normalization to 0.95. The browser
154
+ downloads the compact int8 export.
155
+
156
+ | Export | Size | Mean WER | CPU speed |
157
+ |---|---:|---:|---:|
158
+ | FP32 ONNX | 450.6 MiB | 12.465% | 53.4x |
159
+ | **INT8 ONNX** | **129.0 MiB** | **12.946%** | **49.2x** |
160
+
161
+ Both exports completed all five domains with zero runtime failures. INT8 is
162
+ 71.4% smaller than FP32 and trades 0.481 mean-WER points for the smaller browser
163
+ download. The filler-normalized ONNX score report has SHA-256
164
+ `e26343000384349a721da11fe316136b92fb87ffa78cb19133b6cb7193831155`.
165
+
166
+ ## Artifacts
167
+
168
+ The current NeMo, GGUF, and ONNX artifacts are pinned at Hub revision
169
+ `b138df85a0782af0b61a3318167dcd291f1e67b7` and verified by SHA-256.
170
+
171
+ Clean-cache packaged download and inference tests passed on macOS arm64 and
172
+ Linux x64 with native word timestamps. The Windows x64 artifact is mapped but
173
+ has not been exercised against this release.
174
+
175
+ | Format | Path | Measured mean WER |
176
+ |---|---|---:|
177
+ | NeMo | `ekko-v1-tiny.nemo` | 12.37% |
178
+ | parakeet.cpp GGUF | `gguf-parakeet.cpp/ekko-v1-tiny-{f32,f16,q8_0,q6_k,q5_k,q5_0,q4_k,q4_0}.gguf` | 12.315-12.467% |
179
+ | sherpa-onnx FP32 | `onnx-sherpa/{encoder,decoder,joiner}.onnx` | 12.465% |
180
+ | sherpa-onnx INT8 | `onnx-sherpa/{encoder,decoder,joiner}.int8.onnx` | 12.946% |
181
+
182
+ ## Local Use
183
+
184
+ ```bash
185
+ hf download RyeAI/ekko-v1-tiny \
186
+ gguf-parakeet.cpp/ekko-v1-tiny-q5_0.gguf \
187
+ --local-dir ./ekko-v1-tiny
188
+ parakeet-cli transcribe \
189
+ --model ./ekko-v1-tiny/gguf-parakeet.cpp/ekko-v1-tiny-q5_0.gguf \
190
+ --input audio.wav --timestamps
191
+ ```
192
+
193
+ NeMo usage:
194
+
195
+ ```python
196
+ from nemo.collections.asr.models import EncDecRNNTBPEModel
197
+
198
+ model = EncDecRNNTBPEModel.from_pretrained("RyeAI/ekko-v1-tiny")
199
+ transcript = model.transcribe(["audio.wav"])[0]
200
+ print(transcript.text)
201
+ ```
202
+
203
+ ## Training and limitations
204
+
205
+ Ekko v1 Tiny trained for 50,000 steps on an 879,083-row,
206
+ 1,549.6-hour Danish manifest, including 454.1 hours of quality-gated
207
+ pseudo-labelled audio.
208
+
209
+ - Danish only.
210
+ - Raw output has no punctuation or capitalization.
211
+ - The 44-token vocabulary does not contain uppercase or punctuation tokens.
212
+ - Punctuation and capitalization require a separate restoration model such as
213
+ `RyeAI/ekko-pnc`.
214
+ - Spontaneous conversation remains the hardest benchmark domain.
215
+
216
+ ## License
217
+
218
+ The complete model and data terms are documented in
219
+ [`MODEL_LICENSE.md`](MODEL_LICENSE.md) and the bundled `LICENSES/` files.
comparison.png ADDED

Git LFS Details

  • SHA256: 1d8f02a3066ee0efe7861ab149045b69eae59df3c753a489590f59e2e3811c34
  • Pointer size: 131 Bytes
  • Size of remote file: 229 kB
cover.png ADDED

Git LFS Details

  • SHA256: 976da089c1f75aab3ffa99429c804ad0c40cffb47285b7f5662933f1fcdf727a
  • Pointer size: 131 Bytes
  • Size of remote file: 629 kB
ekko-v1-tiny.nemo ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c48614a2118bb634dc97a1497e3702940153e6db4d16b72f175a3ab94a06cece
3
+ size 451952640
gguf-parakeet.cpp/ekko-v1-tiny-f16.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d4e4a45a735a717e038a12e6f283e8a0e3b7efa8daa7d2603ed28f45bb46e7bc
3
+ size 260229824
gguf-parakeet.cpp/ekko-v1-tiny-f32.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:00ebb17a8efb5d3a94c1d7cd8bf98ec75a3176d5874045430c8feebd4c017951
3
+ size 451496640
gguf-parakeet.cpp/ekko-v1-tiny-q4_0.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7669ec0f68883ad2be9df67f256e1bd916bbd2768a0e73c8104c310d9279edb8
3
+ size 122756800
gguf-parakeet.cpp/ekko-v1-tiny-q4_k.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6566f515cdd7951a6b8c702dd59e6f7c98cb5bad3c16217897bf336ac1b93630
3
+ size 124164800
gguf-parakeet.cpp/ekko-v1-tiny-q5_0.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f5380485d80d552ae46313185126d7ade54b2e7360cb0d15b91f1ab26ced7791
3
+ size 134710976
gguf-parakeet.cpp/ekko-v1-tiny-q5_k.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0e6b74d8a823747cbaf0256fd97710fc805a556ba2e18f085d36003dfc8b5bf6
3
+ size 136067776
gguf-parakeet.cpp/ekko-v1-tiny-q6_k.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4f9af207a9f2ca9f3573a28ceb76174d17491dfa8a96721ae0df341bb4e9bc18
3
+ size 148714688
gguf-parakeet.cpp/ekko-v1-tiny-q8_0.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9bae466f7d32382f043b64d024568c6e4d883ba037554a0a272926a268d99df6
3
+ size 170573504
onnx-sherpa/SHA256SUMS ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ f5e01dfa2d4cb89c52a7730092d94ed57325c17a6f06fc76f5d322de6f66cbc4 encoder.onnx
2
+ 8becdcb3cbbf372e466d55d10830cbc45e78d21028cdb26f523f5827117894ef decoder.onnx
3
+ 7b51320e78eb4bc57f4fdc32783be4deeba1a6ecdbaf006681fc0a30e732c0c2 joiner.onnx
4
+ e7ee366cb92cbf5b14beee01f04245293185ec3b271bb12acd7715e94d1f4cf2 encoder.int8.onnx
5
+ 09beaa741719190c0052566a0785de0de212f1b89b0e8e8293fe08e1d0ebb352 decoder.int8.onnx
6
+ 894007e36304dcc24584e2dbbe4dff9b47088fd6e9c0763f38344b270a2ccc72 joiner.int8.onnx
7
+ f6240fdbb496236106174a08b086a1a59a209aea50c5468b5233f0da9e62780b tokens.txt
8
+ 1db82368153485cc7c1bb6fa235b13156b2bce43beaf052035e70df138e08f36 benchmark/scores-current.json
9
+ e26343000384349a721da11fe316136b92fb87ffa78cb19133b6cb7193831155 benchmark/scores-current-fillers.json
onnx-sherpa/benchmark/scores-current-fillers.json ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "filler_words": true,
3
+ "leaderboard_commit": "625773752d54787f8cffab5f5f2e01cea29ee11b",
4
+ "normalizer_sha256": "90fb9d8985f5919dffdb969a54cdd0f858f63d99fa6c0783921966a785f62c39",
5
+ "variants": {
6
+ "fp32": {
7
+ "artifacts": {
8
+ "decoder": "8becdcb3cbbf372e466d55d10830cbc45e78d21028cdb26f523f5827117894ef",
9
+ "encoder": "f5e01dfa2d4cb89c52a7730092d94ed57325c17a6f06fc76f5d322de6f66cbc4",
10
+ "joiner": "7b51320e78eb4bc57f4fdc32783be4deeba1a6ecdbaf006681fc0a30e732c0c2",
11
+ "tokens": "f6240fdbb496236106174a08b086a1a59a209aea50c5468b5233f0da9e62780b"
12
+ },
13
+ "domains": {
14
+ "coral_conversation": {
15
+ "cer": 15.220544514315574,
16
+ "rows": 8438,
17
+ "wer": 24.52648305084746
18
+ },
19
+ "coral_read_aloud": {
20
+ "cer": 4.563362415463925,
21
+ "rows": 9122,
22
+ "wer": 11.935223123449564
23
+ },
24
+ "cv17_da": {
25
+ "cer": 2.9853108536888677,
26
+ "rows": 2756,
27
+ "wer": 8.550889141127508
28
+ },
29
+ "fleurs_da": {
30
+ "cer": 3.750140020162904,
31
+ "rows": 930,
32
+ "wer": 9.691324381905563
33
+ },
34
+ "ftspeech": {
35
+ "cer": 4.183452177709315,
36
+ "rows": 5534,
37
+ "wer": 7.621644897373331
38
+ }
39
+ },
40
+ "mean_cer": 6.140561996268117,
41
+ "mean_wer": 12.465112918940685,
42
+ "speed_x": 53.40633781145653
43
+ },
44
+ "int8": {
45
+ "artifacts": {
46
+ "decoder": "09beaa741719190c0052566a0785de0de212f1b89b0e8e8293fe08e1d0ebb352",
47
+ "encoder": "e7ee366cb92cbf5b14beee01f04245293185ec3b271bb12acd7715e94d1f4cf2",
48
+ "joiner": "894007e36304dcc24584e2dbbe4dff9b47088fd6e9c0763f38344b270a2ccc72",
49
+ "tokens": "f6240fdbb496236106174a08b086a1a59a209aea50c5468b5233f0da9e62780b"
50
+ },
51
+ "domains": {
52
+ "coral_conversation": {
53
+ "cer": 15.992180039279988,
54
+ "rows": 8438,
55
+ "wer": 25.29131355932203
56
+ },
57
+ "coral_read_aloud": {
58
+ "cer": 4.72163017264903,
59
+ "rows": 9122,
60
+ "wer": 12.165640010777565
61
+ },
62
+ "cv17_da": {
63
+ "cer": 3.1307703322957727,
64
+ "rows": 2756,
65
+ "wer": 8.82835162063312
66
+ },
67
+ "fleurs_da": {
68
+ "cer": 4.03098046118641,
69
+ "rows": 930,
70
+ "wer": 10.261110835851953
71
+ },
72
+ "ftspeech": {
73
+ "cer": 4.6084879375028835,
74
+ "rows": 5534,
75
+ "wer": 8.18245196743833
76
+ }
77
+ },
78
+ "mean_cer": 6.4968097885828175,
79
+ "mean_wer": 12.945773598804601,
80
+ "speed_x": 49.18331938095568
81
+ }
82
+ }
83
+ }
onnx-sherpa/benchmark/scores-current.json ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "filler_words": false,
3
+ "leaderboard_commit": "625773752d54787f8cffab5f5f2e01cea29ee11b",
4
+ "normalizer_sha256": "90fb9d8985f5919dffdb969a54cdd0f858f63d99fa6c0783921966a785f62c39",
5
+ "variants": {
6
+ "fp32": {
7
+ "artifacts": {
8
+ "decoder": "8becdcb3cbbf372e466d55d10830cbc45e78d21028cdb26f523f5827117894ef",
9
+ "encoder": "f5e01dfa2d4cb89c52a7730092d94ed57325c17a6f06fc76f5d322de6f66cbc4",
10
+ "joiner": "7b51320e78eb4bc57f4fdc32783be4deeba1a6ecdbaf006681fc0a30e732c0c2",
11
+ "tokens": "f6240fdbb496236106174a08b086a1a59a209aea50c5468b5233f0da9e62780b"
12
+ },
13
+ "domains": {
14
+ "coral_conversation": {
15
+ "cer": 15.478365898880412,
16
+ "rows": 8438,
17
+ "wer": 24.834347391231873
18
+ },
19
+ "coral_read_aloud": {
20
+ "cer": 4.563362415463925,
21
+ "rows": 9122,
22
+ "wer": 11.935223123449564
23
+ },
24
+ "cv17_da": {
25
+ "cer": 2.985243356495787,
26
+ "rows": 2756,
27
+ "wer": 8.550529678829662
28
+ },
29
+ "fleurs_da": {
30
+ "cer": 3.74773967451313,
31
+ "rows": 930,
32
+ "wer": 9.691324381905563
33
+ },
34
+ "ftspeech": {
35
+ "cer": 4.183452177709315,
36
+ "rows": 5534,
37
+ "wer": 7.621644897373331
38
+ }
39
+ },
40
+ "mean_cer": 6.1916327046125135,
41
+ "mean_wer": 12.526613894557997,
42
+ "speed_x": 53.40633781145653
43
+ },
44
+ "int8": {
45
+ "artifacts": {
46
+ "decoder": "09beaa741719190c0052566a0785de0de212f1b89b0e8e8293fe08e1d0ebb352",
47
+ "encoder": "e7ee366cb92cbf5b14beee01f04245293185ec3b271bb12acd7715e94d1f4cf2",
48
+ "joiner": "894007e36304dcc24584e2dbbe4dff9b47088fd6e9c0763f38344b270a2ccc72",
49
+ "tokens": "f6240fdbb496236106174a08b086a1a59a209aea50c5468b5233f0da9e62780b"
50
+ },
51
+ "domains": {
52
+ "coral_conversation": {
53
+ "cer": 16.30580118376952,
54
+ "rows": 8438,
55
+ "wer": 25.676154359059844
56
+ },
57
+ "coral_read_aloud": {
58
+ "cer": 4.72163017264903,
59
+ "rows": 9122,
60
+ "wer": 12.165640010777565
61
+ },
62
+ "cv17_da": {
63
+ "cer": 3.1306995462972735,
64
+ "rows": 2756,
65
+ "wer": 8.827980494366908
66
+ },
67
+ "fleurs_da": {
68
+ "cer": 4.03098046118641,
69
+ "rows": 930,
70
+ "wer": 10.261110835851953
71
+ },
72
+ "ftspeech": {
73
+ "cer": 4.6084879375028835,
74
+ "rows": 5534,
75
+ "wer": 8.18245196743833
76
+ }
77
+ },
78
+ "mean_cer": 6.559519860281024,
79
+ "mean_wer": 13.022667533498918,
80
+ "speed_x": 49.18331938095568
81
+ }
82
+ }
83
+ }
onnx-sherpa/decoder.int8.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:09beaa741719190c0052566a0785de0de212f1b89b0e8e8293fe08e1d0ebb352
3
+ size 3328663
onnx-sherpa/decoder.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8becdcb3cbbf372e466d55d10830cbc45e78d21028cdb26f523f5827117894ef
3
+ size 13244283
onnx-sherpa/encoder.int8.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e7ee366cb92cbf5b14beee01f04245293185ec3b271bb12acd7715e94d1f4cf2
3
+ size 131201109
onnx-sherpa/encoder.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f5e01dfa2d4cb89c52a7730092d94ed57325c17a6f06fc76f5d322de6f66cbc4
3
+ size 456132662
onnx-sherpa/joiner.int8.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:894007e36304dcc24584e2dbbe4dff9b47088fd6e9c0763f38344b270a2ccc72
3
+ size 777055
onnx-sherpa/joiner.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7b51320e78eb4bc57f4fdc32783be4deeba1a6ecdbaf006681fc0a30e732c0c2
3
+ size 3071309
onnx-sherpa/tokens.txt ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <unk> 0
2
+ er 1
3
+ ▁ 2
4
+ e 3
5
+ r 4
6
+ n 5
7
+ t 6
8
+ i 7
9
+ a 8
10
+ s 9
11
+ d 10
12
+ l 11
13
+ o 12
14
+ g 13
15
+ m 14
16
+ k 15
17
+ f 16
18
+ v 17
19
+ b 18
20
+ u 19
21
+ h 20
22
+ p 21
23
+ å 22
24
+ ø 23
25
+ æ 24
26
+ y 25
27
+ j 26
28
+ c 27
29
+ 1 28
30
+ 0 29
31
+ 9 30
32
+ 2 31
33
+ 8 32
34
+ w 33
35
+ 7 34
36
+ 6 35
37
+ 5 36
38
+ 4 37
39
+ 3 38
40
+ z 39
41
+ x 40
42
+ é 41
43
+ q 42
44
+ ü 43
45
+ <blk> 44
size-vs-accuracy.png ADDED

Git LFS Details

  • SHA256: 5193a9dddac49f033cd75c6a0950f1cbaea160c66d570044cad41cce512282d4
  • Pointer size: 131 Bytes
  • Size of remote file: 211 kB