BenDaouda commited on
Commit
8e0f723
0 Parent(s):

Duplicate from BenDaouda/ASR_GetNumberTel

Browse files
Files changed (4) hide show
  1. .gitattributes +34 -0
  2. README.md +14 -0
  3. app.py +1071 -0
  4. requirements.txt +5 -0
.gitattributes ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ *.tflite filter=lfs diff=lfs merge=lfs -text
29
+ *.tgz filter=lfs diff=lfs merge=lfs -text
30
+ *.wasm filter=lfs diff=lfs merge=lfs -text
31
+ *.xz filter=lfs diff=lfs merge=lfs -text
32
+ *.zip filter=lfs diff=lfs merge=lfs -text
33
+ *.zst filter=lfs diff=lfs merge=lfs -text
34
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: First Space Test
3
+ emoji: 👁
4
+ colorFrom: red
5
+ colorTo: yellow
6
+ sdk: gradio
7
+ sdk_version: 3.27.0
8
+ app_file: app.py
9
+ pinned: false
10
+ license: apache-2.0
11
+ duplicated_from: BenDaouda/ASR_GetNumberTel
12
+ ---
13
+
14
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
app.py ADDED
@@ -0,0 +1,1071 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from transformers import pipeline, AutoTokenizer
2
+ from huggingface_hub import login
3
+ import gradio as gr
4
+
5
+ login('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')
6
+
7
+ french_number_system={
8
+ "zéro" : 0 ,
9
+ "un" : 1 ,
10
+ "deux" : 2 ,
11
+ "trois" : 3 ,
12
+ "quatre" : 4 ,
13
+ "cinq" : 5 ,
14
+ "six" : 6 ,
15
+ "sept" : 7 ,
16
+ "huit" : 8 ,
17
+ "neuf" : 9 ,
18
+ "dix" : 10 ,
19
+ "onze" : 11 ,
20
+ "douze" : 12 ,
21
+ "treize" : 13 ,
22
+ "quatorze" : 14 ,
23
+ "quinze" : 15 ,
24
+ "seize" : 16 ,
25
+ "dix-sept" : 17 ,
26
+ "dix-huit" : 18 ,
27
+ "dix-neuf" : 19 ,
28
+ "vingt" : 20 ,
29
+ "vingt et un" : 21 ,
30
+ "vingt-deux" : 22 ,
31
+ "vingt-trois" : 23 ,
32
+ "vingt-quatre" : 24 ,
33
+ "vingt-cinq" : 25 ,
34
+ "vingt-six" : 26 ,
35
+ "vingt-sept" : 27 ,
36
+ "vingt-huit" : 28 ,
37
+ "vingt-neuf" : 29 ,
38
+ "trente" : 30 ,
39
+ "trente et un" : 31 ,
40
+ "trente-deux" : 32 ,
41
+ "trente-trois" : 33 ,
42
+ "trente-quatre" : 34 ,
43
+ "trente-cinq" : 35 ,
44
+ "trente-six" : 36 ,
45
+ "trente-sept" : 37 ,
46
+ "trente-huit" : 38 ,
47
+ "trente-neuf" : 39 ,
48
+ "quarante" : 40 ,
49
+ "quarante et un" : 41 ,
50
+ "quarante-deux" : 42 ,
51
+ "quarante-trois" : 43 ,
52
+ "quarante-quatre" : 44 ,
53
+ "quarante-cinq" : 45 ,
54
+ "quarante-six" : 46 ,
55
+ "quarante-sept" : 47 ,
56
+ "quarante-huit" : 48 ,
57
+ "quarante-neuf" : 49 ,
58
+ "cinquante" : 50 ,
59
+ "cinquante et un" : 51 ,
60
+ "cinquante-deux" : 52 ,
61
+ "cinquante-trois" : 53 ,
62
+ "cinquante-quatre" : 54 ,
63
+ "cinquante-cinq" : 55 ,
64
+ "cinquante-six" : 56 ,
65
+ "cinquante-sept" : 57 ,
66
+ "cinquante-huit" : 58 ,
67
+ "cinquante-neuf" : 59 ,
68
+ "soixante" : 60 ,
69
+ "soixante et un" : 61 ,
70
+ "soixante-deux" : 62 ,
71
+ "soixante-trois" : 63 ,
72
+ "soixante-quatre" : 64 ,
73
+ "soixante-cinq" : 65 ,
74
+ "soixante-six" : 66 ,
75
+ "soixante-sept" : 67 ,
76
+ "soixante-huit" : 68 ,
77
+ "soixante-neuf" : 69 ,
78
+ "soixante-dix" : 70 ,
79
+ "soixante et onze" : 71 ,
80
+ "soixante-douze" : 72 ,
81
+ "soixante-treize" : 73 ,
82
+ "soixante-quatorze" : 74 ,
83
+ "soixante-quinze" : 75 ,
84
+ "soixante-seize" : 76 ,
85
+ "soixante-dix-sept" : 77 ,
86
+ "soixante-dix-huit" : 78 ,
87
+ "soixante-dix-neuf" : 79 ,
88
+ "quatre-vingts" : 80 ,
89
+ "quatre-vingt-un" : 81 ,
90
+ "quatre-vingt-deux" : 82 ,
91
+ "quatre-vingt-trois" : 83 ,
92
+ "quatre-vingt-quatre" : 84 ,
93
+ "quatre-vingt-cinq" : 85 ,
94
+ "quatre-vingt-six" : 86 ,
95
+ "quatre-vingt-sept" : 87 ,
96
+ "quatre-vingt-huit" : 88 ,
97
+ "quatre-vingt-neuf" : 89 ,
98
+ "quatre-vingt-dix" : 90 ,
99
+ "quatre-vingt-onze" : 91 ,
100
+ "quatre-vingt-douze" : 92 ,
101
+ "quatre-vingt-treize" : 93 ,
102
+ "quatre-vingt-quatorze" : 94 ,
103
+ "quatre-vingt-quinze" : 95 ,
104
+ "quatre-vingt-seize" : 96 ,
105
+ "quatre-vingt-dix-sept" : 97 ,
106
+ "quatre-vingt-dix-huit" : 98 ,
107
+ "quatre-vingt-dix-neuf" : 99 ,
108
+ "cent" : 100 ,
109
+ "cent un" : 101 ,
110
+ "cent deux" : 102 ,
111
+ "cent trois" : 103 ,
112
+ "cent quatre" : 104 ,
113
+ "cent cinq" : 105 ,
114
+ "cent six" : 106 ,
115
+ "cent sept" : 107 ,
116
+ "cent huit" : 108 ,
117
+ "cent neuf" : 109 ,
118
+ "cent dix" : 110 ,
119
+ "cent onze" : 111 ,
120
+ "cent douze" : 112 ,
121
+ "cent treize" : 113 ,
122
+ "cent quatorze" : 114 ,
123
+ "cent quinze" : 115 ,
124
+ "cent seize" : 116 ,
125
+ "cent dix-sept" : 117 ,
126
+ "cent dix-huit" : 118 ,
127
+ "cent dix-neuf" : 119 ,
128
+ "cent vingt" : 120 ,
129
+ "cent vingt et un" : 121 ,
130
+ "cent vingt-deux" : 122 ,
131
+ "cent vingt-trois" : 123 ,
132
+ "cent vingt-quatre" : 124 ,
133
+ "cent vingt-cinq" : 125 ,
134
+ "cent vingt-six" : 126 ,
135
+ "cent vingt-sept" : 127 ,
136
+ "cent vingt-huit" : 128 ,
137
+ "cent vingt-neuf" : 129 ,
138
+ "cent trente" : 130 ,
139
+ "cent trente et un" : 131 ,
140
+ "cent trente-deux" : 132 ,
141
+ "cent trente-trois" : 133 ,
142
+ "cent trente-quatre" : 134 ,
143
+ "cent trente-cinq" : 135 ,
144
+ "cent trente-six" : 136 ,
145
+ "cent trente-sept" : 137 ,
146
+ "cent trente-huit" : 138 ,
147
+ "cent trente-neuf" : 139 ,
148
+ "cent quarante" : 140 ,
149
+ "cent quarante et un" : 141 ,
150
+ "cent quarante-deux" : 142 ,
151
+ "cent quarante-trois" : 143 ,
152
+ "cent quarante-quatre" : 144 ,
153
+ "cent quarante-cinq" : 145 ,
154
+ "cent quarante-six" : 146 ,
155
+ "cent quarante-sept" : 147 ,
156
+ "cent quarante-huit" : 148 ,
157
+ "cent quarante-neuf" : 149 ,
158
+ "cent cinquante" : 150 ,
159
+ "cent cinquante et un" : 151 ,
160
+ "cent cinquante-deux" : 152 ,
161
+ "cent cinquante-trois" : 153 ,
162
+ "cent cinquante-quatre" : 154 ,
163
+ "cent cinquante-cinq" : 155 ,
164
+ "cent cinquante-six" : 156 ,
165
+ "cent cinquante-sept" : 157 ,
166
+ "cent cinquante-huit" : 158 ,
167
+ "cent cinquante-neuf" : 159 ,
168
+ "cent soixante" : 160 ,
169
+ "cent soixante et un" : 161 ,
170
+ "cent soixante-deux" : 162 ,
171
+ "cent soixante-trois" : 163 ,
172
+ "cent soixante-quatre" : 164 ,
173
+ "cent soixante-cinq" : 165 ,
174
+ "cent soixante-six" : 166 ,
175
+ "cent soixante-sept" : 167 ,
176
+ "cent soixante-huit" : 168 ,
177
+ "cent soixante-neuf" : 169 ,
178
+ "cent soixante-dix" : 170 ,
179
+ "cent soixante et onze" : 171 ,
180
+ "cent soixante-douze" : 172 ,
181
+ "cent soixante-treize" : 173 ,
182
+ "cent soixante-quatorze" : 174 ,
183
+ "cent soixante-quinze" : 175 ,
184
+ "cent soixante-seize" : 176 ,
185
+ "cent soixante-dix-sept" : 177 ,
186
+ "cent soixante-dix-huit" : 178 ,
187
+ "cent soixante-dix-neuf" : 179 ,
188
+ "cent quatre-vingts" : 180 ,
189
+ "cent quatre-vingt-un" : 181 ,
190
+ "cent quatre-vingt-deux" : 182 ,
191
+ "cent quatre-vingt-trois" : 183 ,
192
+ "cent quatre-vingt-quatre" : 184 ,
193
+ "cent quatre-vingt-cinq" : 185 ,
194
+ "cent quatre-vingt-six" : 186 ,
195
+ "cent quatre-vingt-sept" : 187 ,
196
+ "cent quatre-vingt-huit" : 188 ,
197
+ "cent quatre-vingt-neuf" : 189 ,
198
+ "cent quatre-vingt-dix" : 190 ,
199
+ "cent quatre-vingt-onze" : 191 ,
200
+ "cent quatre-vingt-douze" : 192 ,
201
+ "cent quatre-vingt-treize" : 193 ,
202
+ "cent quatre-vingt-quatorze" : 194 ,
203
+ "cent quatre-vingt-quinze" : 195 ,
204
+ "cent quatre-vingt-seize" : 196 ,
205
+ "cent quatre-vingt-dix-sept" : 197 ,
206
+ "cent quatre-vingt-dix-huit" : 198 ,
207
+ "cent quatre-vingt-dix-neuf" : 199 ,
208
+ "deux cents" : 200 ,
209
+ "deux cent un" : 201 ,
210
+ "deux cent deux" : 202 ,
211
+ "deux cent trois" : 203 ,
212
+ "deux cent quatre" : 204 ,
213
+ "deux cent cinq" : 205 ,
214
+ "deux cent six" : 206 ,
215
+ "deux cent sept" : 207 ,
216
+ "deux cent huit" : 208 ,
217
+ "deux cent neuf" : 209 ,
218
+ "deux cent dix" : 210 ,
219
+ "deux cent onze" : 211 ,
220
+ "deux cent douze" : 212 ,
221
+ "deux cent treize" : 213 ,
222
+ "deux cent quatorze" : 214 ,
223
+ "deux cent quinze" : 215 ,
224
+ "deux cent seize" : 216 ,
225
+ "deux cent dix-sept" : 217 ,
226
+ "deux cent dix-huit" : 218 ,
227
+ "deux cent dix-neuf" : 219 ,
228
+ "deux cent vingt" : 220 ,
229
+ "deux cent vingt et un" : 221 ,
230
+ "deux cent vingt-deux" : 222 ,
231
+ "deux cent vingt-trois" : 223 ,
232
+ "deux cent vingt-quatre" : 224 ,
233
+ "deux cent vingt-cinq" : 225 ,
234
+ "deux cent vingt-six" : 226 ,
235
+ "deux cent vingt-sept" : 227 ,
236
+ "deux cent vingt-huit" : 228 ,
237
+ "deux cent vingt-neuf" : 229 ,
238
+ "deux cent trente" : 230 ,
239
+ "deux cent trente et un" : 231 ,
240
+ "deux cent trente-deux" : 232 ,
241
+ "deux cent trente-trois" : 233 ,
242
+ "deux cent trente-quatre" : 234 ,
243
+ "deux cent trente-cinq" : 235 ,
244
+ "deux cent trente-six" : 236 ,
245
+ "deux cent trente-sept" : 237 ,
246
+ "deux cent trente-huit" : 238 ,
247
+ "deux cent trente-neuf" : 239 ,
248
+ "deux cent quarante" : 240 ,
249
+ "deux cent quarante et un" : 241 ,
250
+ "deux cent quarante-deux" : 242 ,
251
+ "deux cent quarante-trois" : 243 ,
252
+ "deux cent quarante-quatre" : 244 ,
253
+ "deux cent quarante-cinq" : 245 ,
254
+ "deux cent quarante-six" : 246 ,
255
+ "deux cent quarante-sept" : 247 ,
256
+ "deux cent quarante-huit" : 248 ,
257
+ "deux cent quarante-neuf" : 249 ,
258
+ "deux cent cinquante" : 250 ,
259
+ "deux cent cinquante et un" : 251 ,
260
+ "deux cent cinquante-deux" : 252 ,
261
+ "deux cent cinquante-trois" : 253 ,
262
+ "deux cent cinquante-quatre" : 254 ,
263
+ "deux cent cinquante-cinq" : 255 ,
264
+ "deux cent cinquante-six" : 256 ,
265
+ "deux cent cinquante-sept" : 257 ,
266
+ "deux cent cinquante-huit" : 258 ,
267
+ "deux cent cinquante-neuf" : 259 ,
268
+ "deux cent soixante" : 260 ,
269
+ "deux cent soixante et un" : 261 ,
270
+ "deux cent soixante-deux" : 262 ,
271
+ "deux cent soixante-trois" : 263 ,
272
+ "deux cent soixante-quatre" : 264 ,
273
+ "deux cent soixante-cinq" : 265 ,
274
+ "deux cent soixante-six" : 266 ,
275
+ "deux cent soixante-sept" : 267 ,
276
+ "deux cent soixante-huit" : 268 ,
277
+ "deux cent soixante-neuf" : 269 ,
278
+ "deux cent soixante-dix" : 270 ,
279
+ "deux cent soixante et onze" : 271 ,
280
+ "deux cent soixante-douze" : 272 ,
281
+ "deux cent soixante-treize" : 273 ,
282
+ "deux cent soixante-quatorze" : 274 ,
283
+ "deux cent soixante-quinze" : 275 ,
284
+ "deux cent soixante-seize" : 276 ,
285
+ "deux cent soixante-dix-sept" : 277 ,
286
+ "deux cent soixante-dix-huit" : 278 ,
287
+ "deux cent soixante-dix-neuf" : 279 ,
288
+ "deux cent quatre-vingts" : 280 ,
289
+ "deux cent quatre-vingt-un" : 281 ,
290
+ "deux cent quatre-vingt-deux" : 282 ,
291
+ "deux cent quatre-vingt-trois" : 283 ,
292
+ "deux cent quatre-vingt-quatre" : 284 ,
293
+ "deux cent quatre-vingt-cinq" : 285 ,
294
+ "deux cent quatre-vingt-six" : 286 ,
295
+ "deux cent quatre-vingt-sept" : 287 ,
296
+ "deux cent quatre-vingt-huit" : 288 ,
297
+ "deux cent quatre-vingt-neuf" : 289 ,
298
+ "deux cent quatre-vingt-dix" : 290 ,
299
+ "deux cent quatre-vingt-onze" : 291 ,
300
+ "deux cent quatre-vingt-douze" : 292 ,
301
+ "deux cent quatre-vingt-treize" : 293 ,
302
+ "deux cent quatre-vingt-quatorze" : 294 ,
303
+ "deux cent quatre-vingt-quinze" : 295 ,
304
+ "deux cent quatre-vingt-seize" : 296 ,
305
+ "deux cent quatre-vingt-dix-sept" : 297 ,
306
+ "deux cent quatre-vingt-dix-huit" : 298 ,
307
+ "deux cent quatre-vingt-dix-neuf" : 299 ,
308
+ "trois cents" : 300 ,
309
+ "trois cent un" : 301 ,
310
+ "trois cent deux" : 302 ,
311
+ "trois cent trois" : 303 ,
312
+ "trois cent quatre" : 304 ,
313
+ "trois cent cinq" : 305 ,
314
+ "trois cent six" : 306 ,
315
+ "trois cent sept" : 307 ,
316
+ "trois cent huit" : 308 ,
317
+ "trois cent neuf" : 309 ,
318
+ "trois cent dix" : 310 ,
319
+ "trois cent onze" : 311 ,
320
+ "trois cent douze" : 312 ,
321
+ "trois cent treize" : 313 ,
322
+ "trois cent quatorze" : 314 ,
323
+ "trois cent quinze" : 315 ,
324
+ "trois cent seize" : 316 ,
325
+ "trois cent dix-sept" : 317 ,
326
+ "trois cent dix-huit" : 318 ,
327
+ "trois cent dix-neuf" : 319 ,
328
+ "trois cent vingt" : 320 ,
329
+ "trois cent vingt et un" : 321 ,
330
+ "trois cent vingt-deux" : 322 ,
331
+ "trois cent vingt-trois" : 323 ,
332
+ "trois cent vingt-quatre" : 324 ,
333
+ "trois cent vingt-cinq" : 325 ,
334
+ "trois cent vingt-six" : 326 ,
335
+ "trois cent vingt-sept" : 327 ,
336
+ "trois cent vingt-huit" : 328 ,
337
+ "trois cent vingt-neuf" : 329 ,
338
+ "trois cent trente" : 330 ,
339
+ "trois cent trente et un" : 331 ,
340
+ "trois cent trente-deux" : 332 ,
341
+ "trois cent trente-trois" : 333 ,
342
+ "trois cent trente-quatre" : 334 ,
343
+ "trois cent trente-cinq" : 335 ,
344
+ "trois cent trente-six" : 336 ,
345
+ "trois cent trente-sept" : 337 ,
346
+ "trois cent trente-huit" : 338 ,
347
+ "trois cent trente-neuf" : 339 ,
348
+ "trois cent quarante" : 340 ,
349
+ "trois cent quarante et un" : 341 ,
350
+ "trois cent quarante-deux" : 342 ,
351
+ "trois cent quarante-trois" : 343 ,
352
+ "trois cent quarante-quatre" : 344 ,
353
+ "trois cent quarante-cinq" : 345 ,
354
+ "trois cent quarante-six" : 346 ,
355
+ "trois cent quarante-sept" : 347 ,
356
+ "trois cent quarante-huit" : 348 ,
357
+ "trois cent quarante-neuf" : 349 ,
358
+ "trois cent cinquante" : 350 ,
359
+ "trois cent cinquante et un" : 351 ,
360
+ "trois cent cinquante-deux" : 352 ,
361
+ "trois cent cinquante-trois" : 353 ,
362
+ "trois cent cinquante-quatre" : 354 ,
363
+ "trois cent cinquante-cinq" : 355 ,
364
+ "trois cent cinquante-six" : 356 ,
365
+ "trois cent cinquante-sept" : 357 ,
366
+ "trois cent cinquante-huit" : 358 ,
367
+ "trois cent cinquante-neuf" : 359 ,
368
+ "trois cent soixante" : 360 ,
369
+ "trois cent soixante et un" : 361 ,
370
+ "trois cent soixante-deux" : 362 ,
371
+ "trois cent soixante-trois" : 363 ,
372
+ "trois cent soixante-quatre" : 364 ,
373
+ "trois cent soixante-cinq" : 365 ,
374
+ "trois cent soixante-six" : 366 ,
375
+ "trois cent soixante-sept" : 367 ,
376
+ "trois cent soixante-huit" : 368 ,
377
+ "trois cent soixante-neuf" : 369 ,
378
+ "trois cent soixante-dix" : 370 ,
379
+ "trois cent soixante et onze" : 371 ,
380
+ "trois cent soixante-douze" : 372 ,
381
+ "trois cent soixante-treize" : 373 ,
382
+ "trois cent soixante-quatorze" : 374 ,
383
+ "trois cent soixante-quinze" : 375 ,
384
+ "trois cent soixante-seize" : 376 ,
385
+ "trois cent soixante-dix-sept" : 377 ,
386
+ "trois cent soixante-dix-huit" : 378 ,
387
+ "trois cent soixante-dix-neuf" : 379 ,
388
+ "trois cent quatre-vingts" : 380 ,
389
+ "trois cent quatre-vingt-un" : 381 ,
390
+ "trois cent quatre-vingt-deux" : 382 ,
391
+ "trois cent quatre-vingt-trois" : 383 ,
392
+ "trois cent quatre-vingt-quatre" : 384 ,
393
+ "trois cent quatre-vingt-cinq" : 385 ,
394
+ "trois cent quatre-vingt-six" : 386 ,
395
+ "trois cent quatre-vingt-sept" : 387 ,
396
+ "trois cent quatre-vingt-huit" : 388 ,
397
+ "trois cent quatre-vingt-neuf" : 389 ,
398
+ "trois cent quatre-vingt-dix" : 390 ,
399
+ "trois cent quatre-vingt-onze" : 391 ,
400
+ "trois cent quatre-vingt-douze" : 392 ,
401
+ "trois cent quatre-vingt-treize" : 393 ,
402
+ "trois cent quatre-vingt-quatorze" : 394 ,
403
+ "trois cent quatre-vingt-quinze" : 395 ,
404
+ "trois cent quatre-vingt-seize" : 396 ,
405
+ "trois cent quatre-vingt-dix-sept" : 397 ,
406
+ "trois cent quatre-vingt-dix-huit" : 398 ,
407
+ "trois cent quatre-vingt-dix-neuf" : 399 ,
408
+ "quatre cents" : 400 ,
409
+ "quatre cent un" : 401 ,
410
+ "quatre cent deux" : 402 ,
411
+ "quatre cent trois" : 403 ,
412
+ "quatre cent quatre" : 404 ,
413
+ "quatre cent cinq" : 405 ,
414
+ "quatre cent six" : 406 ,
415
+ "quatre cent sept" : 407 ,
416
+ "quatre cent huit" : 408 ,
417
+ "quatre cent neuf" : 409 ,
418
+ "quatre cent dix" : 410 ,
419
+ "quatre cent onze" : 411 ,
420
+ "quatre cent douze" : 412 ,
421
+ "quatre cent treize" : 413 ,
422
+ "quatre cent quatorze" : 414 ,
423
+ "quatre cent quinze" : 415 ,
424
+ "quatre cent seize" : 416 ,
425
+ "quatre cent dix-sept" : 417 ,
426
+ "quatre cent dix-huit" : 418 ,
427
+ "quatre cent dix-neuf" : 419 ,
428
+ "quatre cent vingt" : 420 ,
429
+ "quatre cent vingt et un" : 421 ,
430
+ "quatre cent vingt-deux" : 422 ,
431
+ "quatre cent vingt-trois" : 423 ,
432
+ "quatre cent vingt-quatre" : 424 ,
433
+ "quatre cent vingt-cinq" : 425 ,
434
+ "quatre cent vingt-six" : 426 ,
435
+ "quatre cent vingt-sept" : 427 ,
436
+ "quatre cent vingt-huit" : 428 ,
437
+ "quatre cent vingt-neuf" : 429 ,
438
+ "quatre cent trente" : 430 ,
439
+ "quatre cent trente et un" : 431 ,
440
+ "quatre cent trente" : 432 ,
441
+ "quatre cent trente-trois" : 433 ,
442
+ "quatre cent trente-quatre" : 434 ,
443
+ "quatre cent trente-cinq" : 435 ,
444
+ "quatre cent trente-six" : 436 ,
445
+ "quatre cent trente-sept" : 437 ,
446
+ "quatre cent trente-huit" : 438 ,
447
+ "quatre cent trente-neuf" : 439 ,
448
+ "quatre cent quarante" : 440 ,
449
+ "quatre cent quarante et un" : 441 ,
450
+ "quatre cent quarante-deux" : 442 ,
451
+ "quatre cent quarante-trois" : 443 ,
452
+ "quatre cent quarante-quatre" : 444 ,
453
+ "quatre cent quarante-cinq" : 445 ,
454
+ "quatre cent quarante-six" : 446 ,
455
+ "quatre cent quarante-sept" : 447 ,
456
+ "quatre cent quarante-huit" : 448 ,
457
+ "quatre cent quarante-neuf" : 449 ,
458
+ "quatre cent cinquante" : 450 ,
459
+ "quatre cent cinquante et un" : 451 ,
460
+ "quatre cent cinquante-deux" : 452 ,
461
+ "quatre cent cinquante-trois" : 453 ,
462
+ "quatre cent cinquante-quatre" : 454 ,
463
+ "quatre cent cinquante-cinq" : 455 ,
464
+ "quatre cent cinquante-six" : 456 ,
465
+ "quatre cent cinquante-sept" : 457 ,
466
+ "quatre cent cinquante-huit" : 458 ,
467
+ "quatre cent cinquante-neuf" : 459 ,
468
+ "quatre cent soixante" : 460 ,
469
+ "quatre cent soixante et un" : 461 ,
470
+ "quatre cent soixante-deux" : 462 ,
471
+ "quatre cent soixante-trois" : 463 ,
472
+ "quatre cent soixante-quatre" : 464 ,
473
+ "quatre cent soixante-cinq" : 465 ,
474
+ "quatre cent soixante-six" : 466 ,
475
+ "quatre cent soixante-sept" : 467 ,
476
+ "quatre cent soixante-huit" : 468 ,
477
+ "quatre cent soixante-neuf" : 469 ,
478
+ "quatre cent soixante-dix" : 470 ,
479
+ "quatre cent soixante et onze" : 471 ,
480
+ "quatre cent soixante-douze" : 472 ,
481
+ "quatre cent soixante-treize" : 473 ,
482
+ "quatre cent soixante-quatorze" : 474 ,
483
+ "quatre cent soixante-quinze" : 475 ,
484
+ "quatre cent soixante-seize" : 476 ,
485
+ "quatre cent soixante-dix-sept" : 477 ,
486
+ "quatre cent soixante-dix-huit" : 478 ,
487
+ "quatre cent soixante-dix-neuf" : 479 ,
488
+ "quatre cent quatre-vingts" : 480 ,
489
+ "quatre cent quatre-vingt-un" : 481 ,
490
+ "quatre cent quatre-vingt-deux" : 482 ,
491
+ "quatre cent quatre-vingt-trois" : 483 ,
492
+ "quatre cent quatre-vingt-quatre" : 484 ,
493
+ "quatre cent quatre-vingt-cinq" : 485 ,
494
+ "quatre cent quatre-vingt-six" : 486 ,
495
+ "quatre cent quatre-vingt-sept" : 487 ,
496
+ "quatre cent quatre-vingt-huit" : 488 ,
497
+ "quatre cent quatre-vingt-neuf" : 489 ,
498
+ "quatre cent quatre-vingt-dix" : 490 ,
499
+ "quatre cent quatre-vingt-onze" : 491 ,
500
+ "quatre cent quatre-vingt-douze" : 492 ,
501
+ "quatre cent quatre-vingt-treize" : 493 ,
502
+ "quatre cent quatre-vingt-quatorze" : 494 ,
503
+ "quatre cent quatre-vingt-quinze" : 495 ,
504
+ "quatre cent quatre-vingt-seize" : 496 ,
505
+ "quatre cent quatre-vingt-dix-sept" : 497 ,
506
+ "quatre cent quatre-vingt-dix-huit" : 498 ,
507
+ "quatre cent quatre-vingt-dix-neuf" : 499 ,
508
+ "cinq cents" : 500 ,
509
+ "cinq cent un" : 501 ,
510
+ "cinq cent deux" : 502 ,
511
+ "cinq cent trois" : 503 ,
512
+ "cinq cent quatre" : 504 ,
513
+ "cinq cent cinq" : 505 ,
514
+ "cinq cent six" : 506 ,
515
+ "cinq cent sept" : 507 ,
516
+ "cinq cent huit" : 508 ,
517
+ "cinq cent neuf" : 509 ,
518
+ "cinq cent dix" : 510 ,
519
+ "cinq cent onze" : 511 ,
520
+ "cinq cent douze" : 512 ,
521
+ "cinq cent treize" : 513 ,
522
+ "cinq cent quatorze" : 514 ,
523
+ "cinq cent quinze" : 515 ,
524
+ "cinq cent seize" : 516 ,
525
+ "cinq cent dix-sept" : 517 ,
526
+ "cinq cent dix-huit" : 518 ,
527
+ "cinq cent dix-neuf" : 519 ,
528
+ "cinq cent vingt" : 520 ,
529
+ "cinq cent vingt et un" : 521 ,
530
+ "cinq cent vingt-deux" : 522 ,
531
+ "cinq cent vingt-trois" : 523 ,
532
+ "cinq cent vingt-quatre" : 524 ,
533
+ "cinq cent vingt-cinq" : 525 ,
534
+ "cinq cent vingt-six" : 526 ,
535
+ "cinq cent vingt-sept" : 527 ,
536
+ "cinq cent vingt-huit" : 528 ,
537
+ "cinq cent vingt-neuf" : 529 ,
538
+ "cinq cent trente" : 530 ,
539
+ "cinq cent trente et un" : 531 ,
540
+ "cinq cent trente-deux" : 532 ,
541
+ "cinq cent trente-trois" : 533 ,
542
+ "cinq cent trente-quatre" : 534 ,
543
+ "cinq cent trente-cinq" : 535 ,
544
+ "cinq cent trente-six" : 536 ,
545
+ "cinq cent trente-sept" : 537 ,
546
+ "cinq cent trente-huit" : 538 ,
547
+ "cinq cent trente-neuf" : 539 ,
548
+ "cinq cent quarante" : 540 ,
549
+ "cinq cent quarante et un" : 541 ,
550
+ "cinq cent quarante-deux" : 542 ,
551
+ "cinq cent quarante-trois" : 543 ,
552
+ "cinq cent quarante-quatre" : 544 ,
553
+ "cinq cent quarante-cinq" : 545 ,
554
+ "cinq cent quarante-six" : 546 ,
555
+ "cinq cent quarante-sept" : 547 ,
556
+ "cinq cent quarante-huit" : 548 ,
557
+ "cinq cent quarante-neuf" : 549 ,
558
+ "cinq cent cinquante" : 550 ,
559
+ "cinq cent cinquante et un" : 551 ,
560
+ "cinq cent cinquante-deux" : 552 ,
561
+ "cinq cent cinquante-trois" : 553 ,
562
+ "cinq cent cinquante-quatre" : 554 ,
563
+ "cinq cent cinquante-cinq" : 555 ,
564
+ "cinq cent cinquante-six" : 556 ,
565
+ "cinq cent cinquante-sept" : 557 ,
566
+ "cinq cent cinquante-huit" : 558 ,
567
+ "cinq cent cinquante-neuf" : 559 ,
568
+ "cinq cent soixante" : 560 ,
569
+ "cinq cent soixante et un" : 561 ,
570
+ "cinq cent soixante-deux" : 562 ,
571
+ "cinq cent soixante-trois" : 563 ,
572
+ "cinq cent soixante-quatre" : 564 ,
573
+ "cinq cent soixante-cinq" : 565 ,
574
+ "cinq cent soixante-six" : 566 ,
575
+ "cinq cent soixante-sept" : 567 ,
576
+ "cinq cent soixante-huit" : 568 ,
577
+ "cinq cent soixante-neuf" : 569 ,
578
+ "cinq cent soixante-dix" : 570 ,
579
+ "cinq cent soixante et onze" : 571 ,
580
+ "cinq cent soixante-douze" : 572 ,
581
+ "cinq cent soixante-treize" : 573 ,
582
+ "cinq cent soixante-quatorze" : 574 ,
583
+ "cinq cent soixante-quinze" : 575 ,
584
+ "cinq cent soixante-seize" : 576 ,
585
+ "cinq cent soixante-dix-sept" : 577 ,
586
+ "cinq cent soixante-dix-huit" : 578 ,
587
+ "cinq cent soixante-dix-neuf" : 579 ,
588
+ "cinq cent quatre-vingts" : 580 ,
589
+ "cinq cent quatre-vingt-un" : 581 ,
590
+ "cinq cent quatre-vingt-deux" : 582 ,
591
+ "cinq cent quatre-vingt-trois" : 583 ,
592
+ "cinq cent quatre-vingt-quatre" : 584 ,
593
+ "cinq cent quatre-vingt-cinq" : 585 ,
594
+ "cinq cent quatre-vingt-six" : 586 ,
595
+ "cinq cent quatre-vingt-sept" : 587 ,
596
+ "cinq cent quatre-vingt-huit" : 588 ,
597
+ "cinq cent quatre-vingt-neuf" : 589 ,
598
+ "cinq cent quatre-vingt-dix" : 590 ,
599
+ "cinq cent quatre-vingt-onze" : 591 ,
600
+ "cinq cent quatre-vingt-douze" : 592 ,
601
+ "cinq cent quatre-vingt-treize" : 593 ,
602
+ "cinq cent quatre-vingt-quatorze" : 594 ,
603
+ "cinq cent quatre-vingt-quinze" : 595 ,
604
+ "cinq cent quatre-vingt-seize" : 596 ,
605
+ "cinq cent quatre-vingt-dix-sept" : 597 ,
606
+ "cinq cent quatre-vingt-dix-huit" : 598 ,
607
+ "cinq cent quatre-vingt-dix-neuf" : 599 ,
608
+ "six cent" : 600 ,
609
+ "six cent un" : 601 ,
610
+ "six cent deux" : 602 ,
611
+ "six cent trois" : 603 ,
612
+ "six cent quatre" : 604 ,
613
+ "six cent cinq" : 605 ,
614
+ "six cent six" : 606 ,
615
+ "six cent sept" : 607 ,
616
+ "six cent huit" : 608 ,
617
+ "six cent neuf" : 609 ,
618
+ "six cent dix" : 610 ,
619
+ "six cent onze" : 611 ,
620
+ "six cent douze" : 612 ,
621
+ "six cent treize" : 613 ,
622
+ "six cent quatorze" : 614 ,
623
+ "six cent quinze" : 615 ,
624
+ "six cent seize" : 616 ,
625
+ "six cent dix-sept" : 617 ,
626
+ "six cent dix-huit" : 618 ,
627
+ "six cent dix-neuf" : 619 ,
628
+ "six cent vingt" : 620 ,
629
+ "six cent vingt et un" : 621 ,
630
+ "six cent vingt-deux" : 622 ,
631
+ "six cent vingt-trois" : 623 ,
632
+ "six cent vingt-quatre" : 624 ,
633
+ "six cent vingt-cinq" : 625 ,
634
+ "six cent vingt-six" : 626 ,
635
+ "six cent vingt-sept" : 627 ,
636
+ "six cent vingt-huit" : 628 ,
637
+ "six cent vingt-neuf" : 629 ,
638
+ "six cent trente" : 630 ,
639
+ "six cent trente et un" : 631 ,
640
+ "six cent trente-deux" : 632 ,
641
+ "six cent trente-trois" : 633 ,
642
+ "six cent trente-quatre" : 634 ,
643
+ "six cent trente-cinq" : 635 ,
644
+ "six cent trente-six" : 636 ,
645
+ "six cent trente-sept" : 637 ,
646
+ "six cent trente-huit" : 638 ,
647
+ "six cent trente-neuf" : 639 ,
648
+ "six cent quarante" : 640 ,
649
+ "six cent quarante et un" : 641 ,
650
+ "six cent quarante-deux" : 642 ,
651
+ "six cent quarante-trois" : 643 ,
652
+ "six cent quarante-quatre" : 644 ,
653
+ "six cent quarante-cinq" : 645 ,
654
+ "six cent quarante-six" : 646 ,
655
+ "six cent quarante-sept" : 647 ,
656
+ "six cent quarante-huit" : 648 ,
657
+ "six cent quarante-neuf" : 649 ,
658
+ "six cent cinquante" : 650 ,
659
+ "six cent cinquante et un" : 651 ,
660
+ "six cent cinquante-deux" : 652 ,
661
+ "six cent cinquante-trois" : 653 ,
662
+ "six cent cinquante-quatre" : 654 ,
663
+ "six cent cinquante-cinq" : 655 ,
664
+ "six cent cinquante-six" : 656 ,
665
+ "six cent cinquante-sept" : 657 ,
666
+ "six cent cinquante-huit" : 658 ,
667
+ "six cent cinquante-neuf" : 659 ,
668
+ "six cent soixante" : 660 ,
669
+ "six cent soixante et un" : 661 ,
670
+ "six cent soixante-deux" : 662 ,
671
+ "six cent soixante-trois" : 663 ,
672
+ "six cent soixante-quatre" : 664 ,
673
+ "six cent soixante-cinq" : 665 ,
674
+ "six cent soixante-six" : 666 ,
675
+ "six cent soixante-sept" : 667 ,
676
+ "six cent soixante-huit" : 668 ,
677
+ "six cent soixante-neuf" : 669 ,
678
+ "six cent soixante-dix" : 670 ,
679
+ "six cent soixante et onze" : 671 ,
680
+ "six cent soixante-douze" : 672 ,
681
+ "six cent soixante-treize" : 673 ,
682
+ "six cent soixante-quatorze" : 674 ,
683
+ "six cent soixante-quinze" : 675 ,
684
+ "six cent soixante-seize" : 676 ,
685
+ "six cent soixante-dix-sept" : 677 ,
686
+ "six cent soixante-dix-huit" : 678 ,
687
+ "six cent soixante-dix-neuf" : 679 ,
688
+ "six cent quatre-vingts" : 680 ,
689
+ "six cent quatre-vingt-un" : 681 ,
690
+ "six cent quatre-vingt-deux" : 682 ,
691
+ "six cent quatre-vingt-trois" : 683 ,
692
+ "six cent quatre-vingt-quatre" : 684 ,
693
+ "six cent quatre-vingt-cinq" : 685 ,
694
+ "six cent quatre-vingt-six" : 686 ,
695
+ "six cent quatre-vingt-sept" : 687 ,
696
+ "six cent quatre-vingt-huit" : 688 ,
697
+ "six cent quatre-vingt-neuf" : 689 ,
698
+ "six cent quatre-vingt-dix" : 690 ,
699
+ "six cent quatre-vingt-onze" : 691 ,
700
+ "six cent quatre-vingt-douze" : 692 ,
701
+ "six cent quatre-vingt-treize" : 693 ,
702
+ "six cent quatre-vingt-quatorze" : 694 ,
703
+ "six cent quatre-vingt-quinze" : 695 ,
704
+ "six cent quatre-vingt-seize" : 696 ,
705
+ "six cent quatre-vingt-dix-sept" : 697 ,
706
+ "six cent quatre-vingt-dix-huit" : 698 ,
707
+ "six cent quatre-vingt-dix-neuf" : 699 ,
708
+ "sept cent" : 700 ,
709
+ "sept cent un" : 701 ,
710
+ "sept cent deux" : 702 ,
711
+ "sept cent trois" : 703 ,
712
+ "sept cent quatre" : 704 ,
713
+ "sept cent cinq" : 705 ,
714
+ "sept cent six" : 706 ,
715
+ "sept cent sept" : 707 ,
716
+ "sept cent huit" : 708 ,
717
+ "sept cent neuf" : 709 ,
718
+ "sept cent dix" : 710 ,
719
+ "sept cent onze" : 711 ,
720
+ "sept cent douze" : 712 ,
721
+ "sept cent treize" : 713 ,
722
+ "sept cent quatorze" : 714 ,
723
+ "sept cent quinze" : 715 ,
724
+ "sept cent seize" : 716 ,
725
+ "sept cent dix-sept" : 717 ,
726
+ "sept cent dix-huit" : 718 ,
727
+ "sept cent dix-neuf" : 719 ,
728
+ "sept cent vingt" : 720 ,
729
+ "sept cent vingt et un" : 721 ,
730
+ "sept cent vingt-deux" : 722 ,
731
+ "sept cent vingt-trois" : 723 ,
732
+ "sept cent vingt-quatre" : 724 ,
733
+ "sept cent vingt-cinq" : 725 ,
734
+ "sept cent vingt-six" : 726 ,
735
+ "sept cent vingt-sept" : 727 ,
736
+ "sept cent vingt-huit" : 728 ,
737
+ "sept cent vingt-neuf" : 729 ,
738
+ "sept cent trente" : 730 ,
739
+ "sept cent trente et un" : 731 ,
740
+ "sept cent trente-deux" : 732 ,
741
+ "sept cent trente-trois" : 733 ,
742
+ "sept cent trente-quatre" : 734 ,
743
+ "sept cent trente-cinq" : 735 ,
744
+ "sept cent trente-six" : 736 ,
745
+ "sept cent trente-sept" : 737 ,
746
+ "sept cent trente-huit" : 738 ,
747
+ "sept cent trente-neuf" : 739 ,
748
+ "sept cent quarante" : 740 ,
749
+ "sept cent quarante et un" : 741 ,
750
+ "sept cent quarante-deux" : 742 ,
751
+ "sept cent quarante-trois" : 743 ,
752
+ "sept cent quarante-quatre" : 744 ,
753
+ "sept cent quarante-cinq" : 745 ,
754
+ "sept cent quarante-six" : 746 ,
755
+ "sept cent quarante-sept" : 747 ,
756
+ "sept cent quarante-huit" : 748 ,
757
+ "sept cent quarante-neuf" : 749 ,
758
+ "sept cent cinquante" : 750 ,
759
+ "sept cent cinquante et un" : 751 ,
760
+ "sept cent cinquante-deux" : 752 ,
761
+ "sept cent cinquante-trois" : 753 ,
762
+ "sept cent cinquante-quatre" : 754 ,
763
+ "sept cent cinquante-cinq" : 755 ,
764
+ "sept cent cinquante-six" : 756 ,
765
+ "sept cent cinquante-sept" : 757 ,
766
+ "sept cent cinquante-huit" : 758 ,
767
+ "sept cent cinquante-neuf" : 759 ,
768
+ "sept cent soixante" : 760 ,
769
+ "sept cent soixante et un" : 761 ,
770
+ "sept cent soixante-deux" : 762 ,
771
+ "sept cent soixante-trois" : 763 ,
772
+ "sept cent soixante-quatre" : 764 ,
773
+ "sept cent soixante-cinq" : 765 ,
774
+ "sept cent soixante-six" : 766 ,
775
+ "sept cent soixante-sept" : 767 ,
776
+ "sept cent soixante-huit" : 768 ,
777
+ "sept cent soixante-neuf" : 769 ,
778
+ "sept cent soixante-dix" : 770 ,
779
+ "sept cent soixante et onze" : 771 ,
780
+ "sept cent soixante-douze" : 772 ,
781
+ "sept cent soixante-treize" : 773 ,
782
+ "sept cent soixante-quatorze" : 774 ,
783
+ "sept cent soixante-quinze" : 775 ,
784
+ "sept cent soixante-seize" : 776 ,
785
+ "sept cent soixante-dix-sept" : 777 ,
786
+ "sept cent soixante-dix-huit" : 778 ,
787
+ "sept cent soixante-dix-neuf" : 779 ,
788
+ "sept cent quatre-vingts" : 780 ,
789
+ "sept cent quatre-vingt-un" : 781 ,
790
+ "sept cent quatre-vingt-deux" : 782 ,
791
+ "sept cent quatre-vingt-trois" : 783 ,
792
+ "sept cent quatre-vingt-quatre" : 784 ,
793
+ "sept cent quatre-vingt-cinq" : 785 ,
794
+ "sept cent quatre-vingt-six" : 786 ,
795
+ "sept cent quatre-vingt-sept" : 787 ,
796
+ "sept cent quatre-vingt-huit" : 788 ,
797
+ "sept cent quatre-vingt-neuf" : 789 ,
798
+ "sept cent quatre-vingt-dix" : 790 ,
799
+ "sept cent quatre-vingt-onze" : 791 ,
800
+ "sept cent quatre-vingt-douze" : 792 ,
801
+ "sept cent quatre-vingt-treize" : 793 ,
802
+ "sept cent quatre-vingt-quatorze" : 794 ,
803
+ "sept cent quatre-vingt-quinze" : 795 ,
804
+ "sept cent quatre-vingt-seize" : 796 ,
805
+ "sept cent quatre-vingt-dix-sept" : 797 ,
806
+ "sept cent quatre-vingt-dix-huit" : 798 ,
807
+ "sept cent quatre-vingt-dix-neuf" : 799 ,
808
+ "huit cent" : 800 ,
809
+ "huit cent un" : 801 ,
810
+ "huit cent deux" : 802 ,
811
+ "huit cent trois" : 803 ,
812
+ "huit cent quatre" : 804 ,
813
+ "huit cent cinq" : 805 ,
814
+ "huit cent six" : 806 ,
815
+ "huit cent sept" : 807 ,
816
+ "huit cent huit" : 808 ,
817
+ "huit cent neuf" : 809 ,
818
+ "huit cent dix" : 810 ,
819
+ "huit cent onze" : 811 ,
820
+ "huit cent douze" : 812 ,
821
+ "huit cent treize" : 813 ,
822
+ "huit cent quatorze" : 814 ,
823
+ "huit cent quinze" : 815 ,
824
+ "huit cent seize" : 816 ,
825
+ "huit cent dix-sept" : 817 ,
826
+ "huit cent dix-huit" : 818 ,
827
+ "huit cent dix-neuf" : 819 ,
828
+ "huit cent vingt" : 820 ,
829
+ "huit cent vingt et un" : 821 ,
830
+ "huit cent vingt-deux" : 822 ,
831
+ "huit cent vingt-trois" : 823 ,
832
+ "huit cent vingt-quatre" : 824 ,
833
+ "huit cent vingt-cinq" : 825 ,
834
+ "huit cent vingt-six" : 826 ,
835
+ "huit cent vingt-sept" : 827 ,
836
+ "huit cent vingt-huit" : 828 ,
837
+ "huit cent vingt-neuf" : 829 ,
838
+ "huit cent trente" : 830 ,
839
+ "huit cent trente et un" : 831 ,
840
+ "huit cent trente-deux" : 832 ,
841
+ "huit cent trente-trois" : 833 ,
842
+ "huit cent trente-quatre" : 834 ,
843
+ "huit cent trente-cinq" : 835 ,
844
+ "huit cent trente-six" : 836 ,
845
+ "huit cent trente-sept" : 837 ,
846
+ "huit cent trente-huit" : 838 ,
847
+ "huit cent trente-neuf" : 839 ,
848
+ "huit cent quarante" : 840 ,
849
+ "huit cent quarante et un" : 841 ,
850
+ "huit cent quarante-deux" : 842 ,
851
+ "huit cent quarante-trois" : 843 ,
852
+ "huit cent quarante-quatre" : 844 ,
853
+ "huit cent quarante-cinq" : 845 ,
854
+ "huit cent quarante-six" : 846 ,
855
+ "huit cent quarante-sept" : 847 ,
856
+ "huit cent quarante-huit" : 848 ,
857
+ "huit cent quarante-neuf" : 849 ,
858
+ "huit cent cinquante" : 850 ,
859
+ "huit cent cinquante et un" : 851 ,
860
+ "huit cent cinquante-deux" : 852 ,
861
+ "huit cent cinquante-trois" : 853 ,
862
+ "huit cent cinquante-quatre" : 854 ,
863
+ "huit cent cinquante-cinq" : 855 ,
864
+ "huit cent cinquante-six" : 856 ,
865
+ "huit cent cinquante-sept" : 857 ,
866
+ "huit cent cinquante-huit" : 858 ,
867
+ "huit cent cinquante-neuf" : 859 ,
868
+ "huit cent soixante" : 860 ,
869
+ "huit cent soixante et un" : 861 ,
870
+ "huit cent soixante-deux" : 862 ,
871
+ "huit cent soixante-trois" : 863 ,
872
+ "huit cent soixante-quatre" : 864 ,
873
+ "huit cent soixante-cinq" : 865 ,
874
+ "huit cent soixante-six" : 866 ,
875
+ "huit cent soixante-sept" : 867 ,
876
+ "huit cent soixante-huit" : 868 ,
877
+ "huit cent soixante-neuf" : 869 ,
878
+ "huit cent soixante-dix" : 870 ,
879
+ "huit cent soixante et onze" : 871 ,
880
+ "huit cent soixante-douze" : 872 ,
881
+ "huit cent soixante-treize" : 873 ,
882
+ "huit cent soixante-quatorze" : 874 ,
883
+ "huit cent soixante-quinze" : 875 ,
884
+ "huit cent soixante-seize" : 876 ,
885
+ "huit cent soixante-dix-sept" : 877 ,
886
+ "huit cent soixante-dix-huit" : 878 ,
887
+ "huit cent soixante-dix-neuf" : 879 ,
888
+ "huit cent quatre-vingts" : 880 ,
889
+ "huit cent quatre-vingt-un" : 881 ,
890
+ "huit cent quatre-vingt-deux" : 882 ,
891
+ "huit cent quatre-vingt-trois" : 883 ,
892
+ "huit cent quatre-vingt-quatre" : 884 ,
893
+ "huit cent quatre-vingt-cinq" : 885 ,
894
+ "huit cent quatre-vingt-six" : 886 ,
895
+ "huit cent quatre-vingt-sept" : 887 ,
896
+ "huit cent quatre-vingt-huit" : 888 ,
897
+ "huit cent quatre-vingt-neuf" : 889 ,
898
+ "huit cent quatre-vingt-dix" : 890 ,
899
+ "huit cent quatre-vingt-onze" : 891 ,
900
+ "huit cent quatre-vingt-douze" : 892 ,
901
+ "huit cent quatre-vingt-treize" : 893 ,
902
+ "huit cent quatre-vingt-quatorze" : 894 ,
903
+ "huit cent quatre-vingt-quinze" : 895 ,
904
+ "huit cent quatre-vingt-seize" : 896 ,
905
+ "huit cent quatre-vingt-dix-sept" : 897 ,
906
+ "huit cent quatre-vingt-dix-huit" : 898 ,
907
+ "huit cent quatre-vingt-dix-neuf" : 899 ,
908
+ "neuf cent" : 900 ,
909
+ "neuf cent un" : 901 ,
910
+ "neuf cent deux" : 902 ,
911
+ "neuf cent trois" : 903 ,
912
+ "neuf cent quatre" : 904 ,
913
+ "neuf cent cinq" : 905 ,
914
+ "neuf cent six" : 906 ,
915
+ "neuf cent sept" : 907 ,
916
+ "neuf cent huit" : 908 ,
917
+ "neuf cent neuf" : 909 ,
918
+ "neuf cent dix" : 910 ,
919
+ "neuf cent onze" : 911 ,
920
+ "neuf cent douze" : 912 ,
921
+ "neuf cent treize" : 913 ,
922
+ "neuf cent quatorze" : 914 ,
923
+ "neuf cent quinze" : 915 ,
924
+ "neuf cent seize" : 916 ,
925
+ "neuf cent dix-sept" : 917 ,
926
+ "neuf cent dix-huit" : 918 ,
927
+ "neuf cent dix-neuf" : 919 ,
928
+ "neuf cent vingt" : 920 ,
929
+ "neuf cent vingt et un" : 921 ,
930
+ "neuf cent vingt-deux" : 922 ,
931
+ "neuf cent vingt-trois" : 923 ,
932
+ "neuf cent vingt-quatre" : 924 ,
933
+ "neuf cent vingt-cinq" : 925 ,
934
+ "neuf cent vingt-six" : 926 ,
935
+ "neuf cent vingt-sept" : 927 ,
936
+ "neuf cent vingt-huit" : 928 ,
937
+ "neuf cent vingt-neuf" : 929 ,
938
+ "neuf cent trente" : 930 ,
939
+ "neuf cent trente et un" : 931 ,
940
+ "neuf cent trente-deux" : 932 ,
941
+ "neuf cent trente-trois" : 933 ,
942
+ "neuf cent trente-quatre" : 934 ,
943
+ "neuf cent trente-cinq" : 935 ,
944
+ "neuf cent trente-six" : 936 ,
945
+ "neuf cent trente-sept" : 937 ,
946
+ "neuf cent trente-huit" : 938 ,
947
+ "neuf cent trente-neuf" : 939 ,
948
+ "neuf cent quarante" : 940 ,
949
+ "neuf cent quarante et un" : 941 ,
950
+ "neuf cent quarante-deux" : 942 ,
951
+ "neuf cent quarante-trois" : 943 ,
952
+ "neuf cent quarante-quatre" : 944 ,
953
+ "neuf cent quarante-cinq" : 945 ,
954
+ "neuf cent quarante-six" : 946 ,
955
+ "neuf cent quarante-sept" : 947 ,
956
+ "neuf cent quarante-huit" : 948 ,
957
+ "neuf cent quarante-neuf" : 949 ,
958
+ "neuf cent cinquante" : 950 ,
959
+ "neuf cent cinquante et un" : 951 ,
960
+ "neuf cent cinquante-deux" : 952 ,
961
+ "neuf cent cinquante-trois" : 953 ,
962
+ "neuf cent cinquante-quatre" : 954 ,
963
+ "neuf cent cinquante-cinq" : 955 ,
964
+ "neuf cent cinquante-six" : 956 ,
965
+ "neuf cent cinquante-sept" : 957 ,
966
+ "neuf cent cinquante-huit" : 958 ,
967
+ "neuf cent cinquante-neuf" : 959 ,
968
+ "neuf cent soixante" : 960 ,
969
+ "neuf cent soixante et un" : 961 ,
970
+ "neuf cent soixante-deux" : 962 ,
971
+ "neuf cent soixante-trois" : 963 ,
972
+ "neuf cent soixante-quatre" : 964 ,
973
+ "neuf cent soixante-cinq" : 965 ,
974
+ "neuf cent soixante-six" : 966 ,
975
+ "neuf cent soixante-sept" : 967 ,
976
+ "neuf cent soixante-huit" : 968 ,
977
+ "neuf cent soixante-neuf" : 969 ,
978
+ "neuf cent soixante-dix" : 970 ,
979
+ "neuf cent soixante et onze" : 971 ,
980
+ "neuf cent soixante-douze" : 972 ,
981
+ "neuf cent soixante-treize" : 973 ,
982
+ "neuf cent soixante-quatorze" : 974 ,
983
+ "neuf cent soixante-quinze" : 975 ,
984
+ "neuf cent soixante-seize" : 976 ,
985
+ "neuf cent soixante-dix-sept" : 977 ,
986
+ "neuf cent soixante-dix-huit" : 978 ,
987
+ "neuf cent soixante-dix-neuf" : 979 ,
988
+ "neuf cent quatre-vingts" : 980 ,
989
+ "neuf cent quatre-vingt-un" : 981 ,
990
+ "neuf cent quatre-vingt-deux" : 982 ,
991
+ "neuf cent quatre-vingt-trois" : 983 ,
992
+ "neuf cent quatre-vingt-quatre" : 984 ,
993
+ "neuf cent quatre-vingt-cinq" : 985 ,
994
+ "neuf cent quatre-vingt-six" : 986 ,
995
+ "neuf cent quatre-vingt-sept" : 987 ,
996
+ "neuf cent quatre-vingt-huit" : 988 ,
997
+ "neuf cent quatre-vingt-neuf" : 989 ,
998
+ "neuf cent quatre-vingt-dix" : 990 ,
999
+ "neuf cent quatre-vingt-onze" : 991 ,
1000
+ "neuf cent quatre-vingt-douze" : 992 ,
1001
+ "neuf cent quatre-vingt-treize" : 993 ,
1002
+ "neuf cent quatre-vingt-quatorze" : 994 ,
1003
+ "neuf cent quatre-vingt-quinze" : 995 ,
1004
+ "neuf cent quatre-vingt-seize" : 996 ,
1005
+ "neuf cent quatre-vingt-dix-sept" : 997 ,
1006
+ "neuf cent quatre-vingt-dix-huit" : 998 ,
1007
+ "neuf cent quatre-vingt-dix-neuf" : 999
1008
+
1009
+ }
1010
+
1011
+
1012
+ # Spécifiez le nom du modèle et le jeton d'authentification
1013
+ model_name = "Ilyes/wav2vec2-large-xlsr-53-french"
1014
+ token = "vhf_IwkuGBEkyipKSnyJzJcCRSwOSJDvNivOmH"
1015
+
1016
+ # Chargez le modèle et le tokenizer en utilisant le jeton d'authentification
1017
+ tokenizer = AutoTokenizer.from_pretrained(model_name, use_auth_token=True)
1018
+ model = pipeline("automatic-speech-recognition", model=model_name, tokenizer=tokenizer, use_auth_token=True)
1019
+
1020
+ def word_to_tel(word):
1021
+ word_list = word.split()
1022
+
1023
+ val1 = word_list[0]
1024
+ val2 = word_list[1]
1025
+ out=""
1026
+ for w in word_list:
1027
+ if w not in french_number_system:
1028
+ return None
1029
+ out = out+" "+str(french_number_system[w])
1030
+ return out
1031
+
1032
+ def transform(word) :
1033
+ num = word_to_tel(word)
1034
+ num_bis = str(num).strip().replace(' ','')
1035
+ first_ele = num_bis[:2]
1036
+ temp = num_bis[-4:]
1037
+ last_ele = temp[-2:]
1038
+ third_ele = temp[:2]
1039
+ second_ele = num_bis[2:len(num_bis)-4]
1040
+
1041
+ if len(second_ele)==3 :
1042
+ numero_tel = first_ele+second_ele+third_ele+last_ele
1043
+ elif len(second_ele)>3 :
1044
+ if len(second_ele)==6 :
1045
+ numero_tel = first_ele+str(int(second_ele[:1])*100+int(second_ele[-2:]))+third_ele+last_ele
1046
+ if len(second_ele)==5 :
1047
+ if second_ele[:3]=='100':
1048
+ numero_tel = first_ele+str(100+int(second_ele[-2:]))+third_ele+last_ele
1049
+ else :
1050
+ numero_tel = first_ele+str(int(second_ele[:1])*100+int(second_ele[-1:]))+third_ele+last_ele
1051
+ if len(second_ele)==4 :
1052
+ if second_ele[:3]=='100':
1053
+ numero_tel = first_ele+str(100+int(second_ele[-1:]))+third_ele+last_ele
1054
+ else :
1055
+ numero_tel = first_ele+str(int(second_ele[:1])*100)+third_ele+last_ele
1056
+ return numero_tel
1057
+
1058
+ # Utilisez la fonction Gradio avec votre modèle chargé
1059
+ def transcribe(audio):
1060
+ result = model(audio)["text"]
1061
+ phone_number = transform(result)
1062
+ return phone_number
1063
+
1064
+ iface = gr.Interface(
1065
+ fn=transcribe,
1066
+ inputs=gr.Audio(source="microphone", type="filepath"),
1067
+ outputs="text"
1068
+ )
1069
+
1070
+
1071
+ iface.launch()
requirements.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ torch
2
+ transformers==4.24.0
3
+ ffmpeg
4
+ sounddevice
5
+ soundfile