Commit
·
777f68b
1
Parent(s):
6734a4f
add 1b
Browse files- model.py +14 -0
- requirements.txt +2 -1
model.py
CHANGED
|
@@ -1377,6 +1377,8 @@ def _get_sherpa_onnx_omnilingual_asr_models(
|
|
| 1377 |
assert repo_id in [
|
| 1378 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-2025-11-12",
|
| 1379 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-int8-2025-11-12",
|
|
|
|
|
|
|
| 1380 |
], repo_id
|
| 1381 |
|
| 1382 |
is_int8 = "int8" in repo_id
|
|
@@ -1386,6 +1388,16 @@ def _get_sherpa_onnx_omnilingual_asr_models(
|
|
| 1386 |
filename="model.int8.onnx" if is_int8 else "model.onnx",
|
| 1387 |
subfolder=".",
|
| 1388 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1389 |
|
| 1390 |
tokens = _get_token_filename(repo_id=repo_id, subfolder=".")
|
| 1391 |
|
|
@@ -2255,6 +2267,8 @@ english_models = {
|
|
| 2255 |
more_than_1600_languages_models = {
|
| 2256 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-int8-2025-11-12": _get_sherpa_onnx_omnilingual_asr_models,
|
| 2257 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-2025-11-12": _get_sherpa_onnx_omnilingual_asr_models,
|
|
|
|
|
|
|
| 2258 |
}
|
| 2259 |
|
| 2260 |
twenty_five_languages_models = {
|
|
|
|
| 1377 |
assert repo_id in [
|
| 1378 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-2025-11-12",
|
| 1379 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-int8-2025-11-12",
|
| 1380 |
+
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-1B-ctc-2025-11-12",
|
| 1381 |
+
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-1B-ctc-int8-2025-11-12",
|
| 1382 |
], repo_id
|
| 1383 |
|
| 1384 |
is_int8 = "int8" in repo_id
|
|
|
|
| 1388 |
filename="model.int8.onnx" if is_int8 else "model.onnx",
|
| 1389 |
subfolder=".",
|
| 1390 |
)
|
| 1391 |
+
if repo_id in (
|
| 1392 |
+
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-1B-ctc-2025-11-12",
|
| 1393 |
+
):
|
| 1394 |
+
# download the weights. it is not used in the code explicitly.
|
| 1395 |
+
# it is needed at runtime.
|
| 1396 |
+
model_weights = _get_nn_model_filename(
|
| 1397 |
+
repo_id=repo_id,
|
| 1398 |
+
filename="model.weights",
|
| 1399 |
+
subfolder=".",
|
| 1400 |
+
)
|
| 1401 |
|
| 1402 |
tokens = _get_token_filename(repo_id=repo_id, subfolder=".")
|
| 1403 |
|
|
|
|
| 2267 |
more_than_1600_languages_models = {
|
| 2268 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-int8-2025-11-12": _get_sherpa_onnx_omnilingual_asr_models,
|
| 2269 |
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-300M-ctc-2025-11-12": _get_sherpa_onnx_omnilingual_asr_models,
|
| 2270 |
+
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-1B-ctc-int8-2025-11-12": _get_sherpa_onnx_omnilingual_asr_models,
|
| 2271 |
+
"csukuangfj/sherpa-onnx-omnilingual-asr-1600-languages-1B-ctc-2025-11-12": _get_sherpa_onnx_omnilingual_asr_models,
|
| 2272 |
}
|
| 2273 |
|
| 2274 |
twenty_five_languages_models = {
|
requirements.txt
CHANGED
|
@@ -10,6 +10,7 @@ numpy<2
|
|
| 10 |
|
| 11 |
huggingface_hub
|
| 12 |
|
| 13 |
-
https://huggingface.co/csukuangfj/sherpa-onnx-wheels/resolve/main/cpu/1.12.
|
|
|
|
| 14 |
|
| 15 |
#sherpa-onnx>=1.12.6
|
|
|
|
| 10 |
|
| 11 |
huggingface_hub
|
| 12 |
|
| 13 |
+
https://huggingface.co/csukuangfj/sherpa-onnx-wheels/resolve/main/cpu/1.12.17/sherpa_onnx_core-1.12.17-py3-none-manylinux2014_x86_64.whl
|
| 14 |
+
https://huggingface.co/csukuangfj/sherpa-onnx-wheels/resolve/main/cpu/1.12.17/sherpa_onnx-1.12.17-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
|
| 15 |
|
| 16 |
#sherpa-onnx>=1.12.6
|