#!/usr/bin/env bash set -ex # https://k2-fsa.github.io/sherpa/onnx/vad/silero-vad.html if [ ! -f "./silero_vad.onnx" ]; then curl -SL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/silero_vad.onnx fi # see # https://k2-fsa.github.io/sherpa/onnx/pretrained_models/offline-ctc/nemo-ctc-models.html#sherpa-onnx-nemo-parakeet-tdt-ctc-0-6b-ja-35000-int8-japanese if [ ! -f ./sherpa-onnx-nemo-parakeet-tdt_ctc-0.6b-ja-35000-int8/model.int8.onnx ]; then curl -SsL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-nemo-parakeet-tdt_ctc-0.6b-ja-35000-int8.tar.bz2 tar xvf sherpa-onnx-nemo-parakeet-tdt_ctc-0.6b-ja-35000-int8.tar.bz2 rm sherpa-onnx-nemo-parakeet-tdt_ctc-0.6b-ja-35000-int8.tar.bz2 ls -lh sherpa-onnx-nemo-parakeet-tdt_ctc-0.6b-ja-35000-int8 fi cargo run --example parakeet_tdt_ctc_simulate_streaming_microphone --features mic -- \ --silero-vad-model ./silero_vad.onnx \ --model ./sherpa-onnx-nemo-parakeet-tdt_ctc-0.6b-ja-35000-int8/model.int8.onnx \ --tokens ./sherpa-onnx-nemo-parakeet-tdt_ctc-0.6b-ja-35000-int8/tokens.txt