sherpa-onnx 流式三语种 paraformer

我要开发同款
匿名用户2024年07月31日
83阅读
所属分类aiPytorch
开源地址https://modelscope.cn/models/pengzhendong/streaming-paraformer-zh-yue-en

作品详情

Introduction

Files in this directory are from https://modelscope.cn/models/dengcunqin/speechparaformer-largeasr_nat-zh-cantonese-en-16k-vocab8501-online/summary

First, we use the following Python code (using FunASR v0.8.8)

from funasr_onnx.paraformer_online_bin import Paraformer

model_dir = "dengcunqin/speech_paraformer-large_asr_nat-zh-cantonese-en-16k-vocab8501-online"
chunk_size = [5, 10, 5]

model = Paraformer(model_dir, batch_size=1, quantize=True, chunk_size=chunk_size, intra_op_num_threads=4) #, revision='v1.0.0') # only support batch_size = 1

to get the following files:

  • model.onnx
  • model_quant.onnx
  • decoder.onnx
  • decoder_quant.onnx

Then we rename the following three files:

  • model.onnx -> encoder.onnx
  • model_quant.onnx -> encoder.int8.onnx
  • decoder_quant.onnx -> decoder.int8.onnx

Then we run

./generate-tokens.py

to get tokens.txt.

Finally, we run

./add-model-metadata.py

to add metadata to encoder.onnx and encoder.int8.onnx.

Now you can use the generated files in sherpa-onnx.

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论