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
2024-06-20 18:05:57 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2024-06-20 18:05:57 +0800
Commit
36336b31f42d35a9a1448edd1eb1f652f41b344d
36336b31
1 parent
675fb157
Build Android APK for Thai (#1036)
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
43 行增加
和
8 行删除
dotnet-examples/online-decode-files/run-transducer-itn.sh
scripts/apk/generate-vad-asr-apk-script.py
sherpa-onnx/kotlin-api/OfflineRecognizer.kt
dotnet-examples/online-decode-files/run-transducer-itn.sh
查看文件 @
36336b3
...
...
@@ -24,5 +24,6 @@ dotnet run -c Release \
--encoder ./sherpa-onnx-streaming-zipformer-bilingual-zh-en-2023-02-20/encoder-epoch-99-avg-1.int8.onnx
\
--decoder ./sherpa-onnx-streaming-zipformer-bilingual-zh-en-2023-02-20/decoder-epoch-99-avg-1.int8.onnx
\
--joiner ./sherpa-onnx-streaming-zipformer-bilingual-zh-en-2023-02-20/joiner-epoch-99-avg-1.int8.onnx
\
--rule-fsts ./itn_zh_number.fst
\
--decoding-method greedy_search
\
--files ./itn-zh-number.wav
...
...
scripts/apk/generate-vad-asr-apk-script.py
查看文件 @
36336b3
...
...
@@ -55,13 +55,13 @@ def get_models():
short_name
=
"whisper_tiny"
,
cmd
=
"""
pushd $model_name
rm -v tiny.en-encoder.onnx
rm -v tiny.en-decoder.onnx
rm -fv tiny.en-encoder.onnx
rm -fv tiny.en-decoder.onnx
rm -rf test_wavs
rm -v *.py
rm -v requirements.txt
rm -v .gitignore
rm -v README.md
rm -fv *.py
rm -fv requirements.txt
rm -fv .gitignore
rm -fv README.md
ls -lh
...
...
@@ -80,7 +80,7 @@ def get_models():
fi
pushd $model_name
rm -v README.md
rm -
f
v README.md
rm -rfv test_wavs
rm model.onnx
...
...
@@ -102,7 +102,7 @@ def get_models():
pushd $model_name
rm -rfv test_wavs
rm -v README.md
rm -
f
v README.md
mv -v data/lang_char/tokens.txt ./
rm -rfv data/lang_char
...
...
@@ -196,6 +196,27 @@ def get_models():
popd
"""
,
),
Model
(
model_name
=
"sherpa-onnx-zipformer-thai-2024-06-20"
,
idx
=
12
,
lang
=
"th"
,
short_name
=
"zipformer"
,
cmd
=
"""
pushd $model_name
rm -rfv test_wavs
rm -fv README.md
rm -fv bpe.model
rm encoder-epoch-12-avg-5.onnx
rm decoder-epoch-12-avg-5.int8.onnx
rm joiner-epoch-12-avg-5.onnx
ls -lh
popd
"""
,
),
]
return
models
...
...
sherpa-onnx/kotlin-api/OfflineRecognizer.kt
查看文件 @
36336b3
...
...
@@ -284,6 +284,19 @@ fun getOfflineModelConfig(type: Int): OfflineModelConfig? {
modelType = "tele_speech",
)
}
12 -> {
val modelDir = "sherpa-onnx-zipformer-thai-2024-06-20"
return OfflineModelConfig(
transducer = OfflineTransducerModelConfig(
encoder = "$modelDir/encoder-epoch-12-avg-5.int8.onnx",
decoder = "$modelDir/decoder-epoch-12-avg-5.onnx",
joiner = "$modelDir/joiner-epoch-12-avg-5.int8.onnx",
),
tokens = "$modelDir/tokens.txt",
modelType = "zipformer2",
)
}
}
return null
}
...
...
请
注册
或
登录
后发表评论