Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
xuning
/
sherpaonnx
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Fangjun Kuang
2025-08-06 18:44:39 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2025-08-06 18:44:39 +0800
Commit
761c16269ba3b5dfdc342f0a77a83b8bd74c82b3
761c1626
1 parent
ee9bd255
Add
https://huggingface.co/Banafo/Kroko-ASR
(#2453)
显示空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
129 行增加
和
0 行删除
.github/workflows/upload-models.yaml
scripts/apk/generate-asr-apk-script.py
scripts/kitten-tts/README.md
sherpa-onnx/kotlin-api/OnlineRecognizer.kt
.github/workflows/upload-models.yaml
查看文件 @
761c162
...
...
@@ -4,6 +4,7 @@ on:
push
:
branches
:
-
upload-models
-
more-models
workflow_dispatch
:
concurrency
:
...
...
@@ -30,6 +31,50 @@ jobs:
git config --global user.email "csukuangfj@gmail.com"
git config --global user.name "Fangjun Kuang"
-
name
:
Streaming zipformer from Banafo/Kroko-ASR
if
:
true
shell
:
bash
env
:
HF_TOKEN
:
${{ secrets.HF_TOKEN }}
run
:
|
git lfs install
git clone https://csukuangfj:$HF_TOKEN@huggingface.co/Banafo/Kroko-ASR src
for lang in en es fr; do
repo=sherpa-onnx-streaming-zipformer-$lang-kroko-2025-08-06
git clone https://huggingface.co/csukuangfj/$repo
cp src/${lang}_encoder.onnx $repo/encoder.onnx
cp src/${lang}_decoder.onnx $repo/decoder.onnx
cp src/${lang}_joiner.onnx $repo/joiner.onnx
cp src/${lang}_tokens.txt $repo/tokens.txt
pushd $repo
echo "See license at https://huggingface.co/Banafo/Kroko-ASR" > README.md
mkdir -p test_wavs
pushd test_wavs
curl -SL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/$lang.wav
mv $lang.wav 0.wav
popd
git lfs track "*.onnx" "*.wav"
git status
ls -lh
git add .
git commit -m 'add model files' || true
git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/$repo main || true
popd
rm -rf $repo/.git*
tar cjfv $repo.tar.bz2 $repo
ls -lh *.tar.bz2
done
-
name
:
FireRed ASR fp16
if
:
false
shell
:
bash
...
...
scripts/apk/generate-asr-apk-script.py
查看文件 @
761c162
...
...
@@ -383,6 +383,48 @@ def get_models():
popd
"""
,
),
Model
(
model_name
=
"sherpa-onnx-streaming-zipformer-en-kroko-2025-08-06"
,
idx
=
21
,
lang
=
"en"
,
short_name
=
"zipformer_kroko_asr"
,
cmd
=
"""
pushd $model_name
rm -rf test_wavs
ls -lh
popd
"""
,
),
Model
(
model_name
=
"sherpa-onnx-streaming-zipformer-es-kroko-2025-08-06"
,
idx
=
22
,
lang
=
"es"
,
short_name
=
"zipformer_kroko_asr"
,
cmd
=
"""
pushd $model_name
rm -rf test_wavs
ls -lh
popd
"""
,
),
Model
(
model_name
=
"sherpa-onnx-streaming-zipformer-fr-kroko-2025-08-06"
,
idx
=
23
,
lang
=
"fr"
,
short_name
=
"zipformer_kroko_asr"
,
cmd
=
"""
pushd $model_name
rm -rf test_wavs
ls -lh
popd
"""
,
),
]
return
models
...
...
scripts/kitten-tts/README.md
0 → 100644
查看文件 @
761c162
# Introduction
See also https://github.com/KittenML/KittenTTS
...
...
sherpa-onnx/kotlin-api/OnlineRecognizer.kt
查看文件 @
761c162
...
...
@@ -440,6 +440,45 @@ fun getModelConfig(type: Int): OnlineModelConfig? {
)
}
21 -> {
val modelDir = "sherpa-onnx-streaming-zipformer-en-kroko-2025-08-06"
return OnlineModelConfig(
transducer = OnlineTransducerModelConfig(
encoder = "$modelDir/encoder.onnx",
decoder = "$modelDir/decoder.onnx",
joiner = "$modelDir/joiner.onnx",
),
tokens = "$modelDir/tokens.txt",
modelType = "zipformer2",
)
}
22 -> {
val modelDir = "sherpa-onnx-streaming-zipformer-es-kroko-2025-08-06"
return OnlineModelConfig(
transducer = OnlineTransducerModelConfig(
encoder = "$modelDir/encoder.onnx",
decoder = "$modelDir/decoder.onnx",
joiner = "$modelDir/joiner.onnx",
),
tokens = "$modelDir/tokens.txt",
modelType = "zipformer2",
)
}
23 -> {
val modelDir = "sherpa-onnx-streaming-zipformer-fr-kroko-2025-08-06"
return OnlineModelConfig(
transducer = OnlineTransducerModelConfig(
encoder = "$modelDir/encoder.onnx",
decoder = "$modelDir/decoder.onnx",
joiner = "$modelDir/joiner.onnx",
),
tokens = "$modelDir/tokens.txt",
modelType = "zipformer2",
)
}
1000 -> {
val modelDir = "sherpa-onnx-rk3588-streaming-zipformer-bilingual-zh-en-2023-02-20"
return OnlineModelConfig(
...
...
请
注册
或
登录
后发表评论