Jarbas commited on
Commit
2ac9354
·
verified ·
1 Parent(s): 59165a4

Add ONNX export of nvidia/stt_eo_conformer_ctc_large for onnx-asr

Browse files
Files changed (7) hide show
  1. .gitattributes +1 -0
  2. README.md +33 -0
  3. config.json +6 -0
  4. model.int8.onnx +3 -0
  5. model.onnx +3 -0
  6. model.onnx_data +3 -0
  7. vocab.txt +129 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* 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
 
 
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
+ model.onnx_data filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: cc-by-4.0
3
+ library_name: onnx-asr
4
+ tags:
5
+ - automatic-speech-recognition
6
+ - onnx
7
+ - nemo
8
+ pipeline_tag: automatic-speech-recognition
9
+ ---
10
+
11
+ # nvidia-eo-conformer-ctc-large-onnx
12
+
13
+ NVIDIA NeMo ASR model exported to ONNX for the
14
+ [onnx-asr](https://github.com/istupakov/onnx-asr) library and the
15
+ [ovos-stt-plugin-onnx-asr](https://github.com/OpenVoiceOS/ovos-stt-plugin-onnx-asr)
16
+ OpenVoiceOS STT plugin.
17
+
18
+ Converted from [nvidia/stt_eo_conformer_ctc_large](https://huggingface.co/nvidia/stt_eo_conformer_ctc_large) (cc-by-4.0).
19
+ Decoder: CTC (`model.onnx`) — `model_type: nemo-conformer-ctc`, features_size 80,
20
+ subsampling_factor 4.
21
+
22
+ ```python
23
+ import onnx_asr
24
+ model = onnx_asr.load_model("OpenVoiceOS/nvidia-eo-conformer-ctc-large-onnx")
25
+ print(model.recognize("audio.wav"))
26
+ ```
27
+
28
+ Or via OpenVoiceOS config:
29
+
30
+ ```json
31
+ {"stt": {"module": "ovos-stt-plugin-onnx-asr",
32
+ "ovos-stt-plugin-onnx-asr": {"model": "OpenVoiceOS/nvidia-eo-conformer-ctc-large-onnx"}}}
33
+ ```
config.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "nemo-conformer-ctc",
3
+ "features_size": 80,
4
+ "subsampling_factor": 4,
5
+ "max_tokens_per_step": 10
6
+ }
model.int8.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:78f5b8a0b4edb66492aacaa9900a9a18ce153664bc22ff90bffcc44ef3ba5539
3
+ size 144019059
model.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cfdd66ba8d4adb795e4f1a2e95bd370fdbdb6fe3b885e6aef3548a4bcb72b4a7
3
+ size 662779
model.onnx_data ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1a2937c0a4deb7f1725bdc1e139527cf606bc310943663697c042e0837ad23f4
3
+ size 506482688
vocab.txt ADDED
@@ -0,0 +1,129 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <unk> 0
2
+ ▁l 1
3
+ ▁e 2
4
+ ▁k 3
5
+ ▁la 4
6
+ ta 5
7
+ ▁p 6
8
+ is 7
9
+ on 8
10
+ ▁d 9
11
+ oj 10
12
+ an 11
13
+ ▁s 12
14
+ aj 13
15
+ ▁m 14
16
+ er 15
17
+ ▁t 16
18
+ ▁a 17
19
+ en 18
20
+ as 19
21
+ ▁es 20
22
+ in 21
23
+ ▁de 22
24
+ or 23
25
+ ▁n 24
26
+ ro 25
27
+ re 26
28
+ tas 27
29
+ ▁f 28
30
+ to 29
31
+ ▁en 30
32
+ ri 31
33
+ ▁v 32
34
+ li 33
35
+ un 34
36
+ ▁estas 35
37
+ ▁li 36
38
+ ▁kaj 37
39
+ ra 38
40
+ io 39
41
+ al 40
42
+ te 41
43
+ ar 42
44
+ ▁ĉ 43
45
+ tis 44
46
+ om 45
47
+ ▁b 46
48
+ ▁ti 47
49
+ ▁h 48
50
+ ur 49
51
+ ka 50
52
+ ti 51
53
+ ▁ĝ 52
54
+ el 53
55
+ ci 54
56
+ ▁al 55
57
+ ul 56
58
+ do 57
59
+ ▁po 58
60
+ ▁vi 59
61
+ am 60
62
+ toj 61
63
+ ▁mi 62
64
+ ▁re 63
65
+ ▁ne 64
66
+ ▁g 65
67
+ ▁ki 66
68
+ ▁i 67
69
+ ko 68
70
+ ▁an 69
71
+ le 70
72
+ st 71
73
+ ▁estis 72
74
+ ▁in 73
75
+ ▁ĝi 74
76
+ ▁mal 75
77
+ ▁j 76
78
+ ▁si 77
79
+ ▁o 78
80
+ la 79
81
+ ▁kon 80
82
+ ojn 81
83
+ taj 82
84
+ ▁ŝ 83
85
+ iĝ 84
86
+ ▁se 85
87
+ ru 86
88
+ da 87
89
+ tu 88
90
+ lo 89
91
+ ran 90
92
+ ▁ 91
93
+ a 92
94
+ i 93
95
+ o 94
96
+ e 95
97
+ n 96
98
+ s 97
99
+ l 98
100
+ t 99
101
+ r 100
102
+ k 101
103
+ j 102
104
+ u 103
105
+ d 104
106
+ m 105
107
+ p 106
108
+ v 107
109
+ g 108
110
+ b 109
111
+ f 110
112
+ ĝ 111
113
+ c 112
114
+ z 113
115
+ ŭ 114
116
+ ĉ 115
117
+ h 116
118
+ ŝ 117
119
+ ĵ 118
120
+ ĥ 119
121
+ ' 120
122
+ ’ 121
123
+ ǔ 122
124
+ y 123
125
+ á 124
126
+ q 125
127
+ é 126
128
+ ü 127
129
+ <blk> 128