mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-08-09 10:02:22 +00:00
* add f5 * add infer * add dit * add README * update pretrained checkpoint usage --------- Co-authored-by: yuekaiz <yuekaiz@h20-5.cm.cluster> Co-authored-by: yuekaiz <yuekaiz@l20-3.cm.cluster> Co-authored-by: yuekaiz <yuekaiz@h20-6.cm.cluster> Co-authored-by: zr_jin <peter.jin.cn@gmail.com>
27 lines
763 B
Bash
27 lines
763 B
Bash
wav_dir=$1
|
|
wav_files=$(ls $wav_dir/*.wav)
|
|
# if wav_files is empty, then exit
|
|
if [ -z "$wav_files" ]; then
|
|
exit 1
|
|
fi
|
|
label_file=$2
|
|
model_path=local/sherpa-onnx-paraformer-zh-2023-09-14
|
|
|
|
if [ ! -d $model_path ]; then
|
|
pip install sherpa-onnx
|
|
wget -nc https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-paraformer-zh-2023-09-14.tar.bz2
|
|
tar xvf sherpa-onnx-paraformer-zh-2023-09-14.tar.bz2 -C local
|
|
fi
|
|
|
|
python3 local/offline-decode-files.py \
|
|
--tokens=$model_path/tokens.txt \
|
|
--paraformer=$model_path/model.int8.onnx \
|
|
--num-threads=2 \
|
|
--decoding-method=greedy_search \
|
|
--debug=false \
|
|
--sample-rate=24000 \
|
|
--log-dir $wav_dir \
|
|
--feature-dim=80 \
|
|
--label $label_file \
|
|
$wav_files
|