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
2023-02-22 17:31:08 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2023-02-22 17:31:08 +0800
Commit
f9010adc3c9f78d39f45d461e54b41f312fa8b7a
f9010adc
1 parent
a65dcf77
Test streaming Zipformer transducer in CI (#56)
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
97 行增加
和
0 行删除
.github/scripts/test-online-transducer.sh
.github/scripts/test-online-transducer.sh
查看文件 @
f9010ad
...
...
@@ -18,7 +18,70 @@ log "Run LSTM transducer (English)"
log
"------------------------------------------------------------"
repo_url
=
https://huggingface.co/csukuangfj/sherpa-onnx-lstm-en-2023-02-17
log
"Start testing
${
repo_url
}
"
repo
=
$(
basename
$repo_url
)
log
"Download pretrained model and test-data from
$repo_url
"
GIT_LFS_SKIP_SMUDGE
=
1 git clone
$repo_url
pushd
$repo
git lfs pull --include
"*.onnx"
popd
waves
=(
$repo
/test_wavs/1089-134686-0001.wav
$repo
/test_wavs/1221-135766-0001.wav
$repo
/test_wavs/1221-135766-0002.wav
)
for
wave
in
${
waves
[@]
}
;
do
time
$EXE
\
$repo
/tokens.txt
\
$repo
/encoder-epoch-99-avg-1.onnx
\
$repo
/decoder-epoch-99-avg-1.onnx
\
$repo
/joiner-epoch-99-avg-1.onnx
\
$wave
\
4
done
rm -rf
$repo
log
"------------------------------------------------------------"
log
"Run LSTM transducer (Chinese)"
log
"------------------------------------------------------------"
repo_url
=
https://huggingface.co/csukuangfj/sherpa-onnx-lstm-zh-2023-02-20
log
"Start testing
${
repo_url
}
"
repo
=
$(
basename
$repo_url
)
log
"Download pretrained model and test-data from
$repo_url
"
GIT_LFS_SKIP_SMUDGE
=
1 git clone
$repo_url
pushd
$repo
git lfs pull --include
"*.onnx"
popd
waves
=(
$repo
/test_wavs/0.wav
$repo
/test_wavs/1.wav
$repo
/test_wavs/2.wav
)
for
wave
in
${
waves
[@]
}
;
do
time
$EXE
\
$repo
/tokens.txt
\
$repo
/encoder-epoch-11-avg-1.onnx
\
$repo
/decoder-epoch-11-avg-1.onnx
\
$repo
/joiner-epoch-11-avg-1.onnx
\
$wave
\
4
done
rm -rf
$repo
log
"------------------------------------------------------------"
log
"Run streaming Zipformer transducer (English)"
log
"------------------------------------------------------------"
repo_url
=
https://huggingface.co/csukuangfj/sherpa-onnx-streaming-zipformer-en-2023-02-21
log
"Start testing
${
repo_url
}
"
repo
=
$(
basename
$repo_url
)
log
"Download pretrained model and test-data from
$repo_url
"
...
...
@@ -45,3 +108,37 @@ for wave in ${waves[@]}; do
done
rm -rf
$repo
log
"------------------------------------------------------------"
log
"Run streaming Zipformer transducer (Bilingual, Chinse + English)"
log
"------------------------------------------------------------"
repo_url
=
https://huggingface.co/csukuangfj/sherpa-onnx-streaming-zipformer-bilingual-zh-en-2023-02-20
log
"Start testing
${
repo_url
}
"
repo
=
$(
basename
$repo_url
)
log
"Download pretrained model and test-data from
$repo_url
"
GIT_LFS_SKIP_SMUDGE
=
1 git clone
$repo_url
pushd
$repo
git lfs pull --include
"*.onnx"
popd
waves
=(
$repo
/test_wavs/0.wav
$repo
/test_wavs/1.wav
$repo
/test_wavs/2.wav
$repo
/test_wavs/3.wav
$repo
/test_wavs/4.wav
)
for
wave
in
${
waves
[@]
}
;
do
time
$EXE
\
$repo
/tokens.txt
\
$repo
/encoder-epoch-99-avg-1.onnx
\
$repo
/decoder-epoch-99-avg-1.onnx
\
$repo
/joiner-epoch-99-avg-1.onnx
\
$wave
\
4
done
rm -rf
$repo
...
...
请
注册
或
登录
后发表评论