From 487420b1b54dd20f8dc114fc3ddf7616ce035b4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B8=B8=E9=9B=81?= Date: Thu, 11 Jan 2024 17:43:08 +0800 Subject: [PATCH] funasr1.0 paraformer_streaming --- .../{spk_verification => campplus_sv}/demo.py | 0 .../paraformer-zh/__init__.py | 0 .../paraformer-zh/demo.py | 20 +++++++++++++++++++ .../paraformer-zh/infer.sh | 19 ++++++++++++++++++ 4 files changed, 39 insertions(+) rename examples/industrial_data_pretraining/{spk_verification => campplus_sv}/demo.py (100%) create mode 100644 examples/industrial_data_pretraining/paraformer-zh/__init__.py create mode 100644 examples/industrial_data_pretraining/paraformer-zh/demo.py create mode 100644 examples/industrial_data_pretraining/paraformer-zh/infer.sh diff --git a/examples/industrial_data_pretraining/spk_verification/demo.py b/examples/industrial_data_pretraining/campplus_sv/demo.py similarity index 100% rename from examples/industrial_data_pretraining/spk_verification/demo.py rename to examples/industrial_data_pretraining/campplus_sv/demo.py diff --git a/examples/industrial_data_pretraining/paraformer-zh/__init__.py b/examples/industrial_data_pretraining/paraformer-zh/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/examples/industrial_data_pretraining/paraformer-zh/demo.py b/examples/industrial_data_pretraining/paraformer-zh/demo.py new file mode 100644 index 000000000..123ec414b --- /dev/null +++ b/examples/industrial_data_pretraining/paraformer-zh/demo.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python3 +# -*- encoding: utf-8 -*- +# Copyright FunASR (https://github.com/alibaba-damo-academy/FunASR). All Rights Reserved. +# MIT License (https://opensource.org/licenses/MIT) + +from funasr import AutoModel + +model = AutoModel(model="damo/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch", + model_revision="v2.0.0", + vad_model="damo/speech_fsmn_vad_zh-cn-16k-common-pytorch", + vad_model_revision="v2.0.0", + punc_model="damo/punc_ct-transformer_zh-cn-common-vocab272727-pytorch", + punc_model_revision="v2.0.0", + spk_model="damo/speech_campplus_sv_zh-cn_16k-common", + spk_model_revision="v2.0.0" + ) + +res = model(input="https://isv-data.oss-cn-hangzhou.aliyuncs.com/ics/MaaS/ASR/test_audio/asr_example_zh.wav", + hotword='达摩院 磨搭') +print(res) \ No newline at end of file diff --git a/examples/industrial_data_pretraining/paraformer-zh/infer.sh b/examples/industrial_data_pretraining/paraformer-zh/infer.sh new file mode 100644 index 000000000..e92d59873 --- /dev/null +++ b/examples/industrial_data_pretraining/paraformer-zh/infer.sh @@ -0,0 +1,19 @@ + +model="damo/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch" +model_revision="v2.0.0" +vad_model="damo/speech_fsmn_vad_zh-cn-16k-common-pytorch" +vad_model_revision="v2.0.0" +punc_model="damo/punc_ct-transformer_zh-cn-common-vocab272727-pytorch" +punc_model_revision="v2.0.0" + +python funasr/bin/inference.py \ ++model=${model} \ ++model_revision=${model_revision} \ ++vad_model=${vad_model} \ ++vad_model_revision=${vad_model_revision} \ ++punc_model=${punc_model} \ ++punc_model_revision=${punc_model_revision} \ ++input="https://isv-data.oss-cn-hangzhou.aliyuncs.com/ics/MaaS/ASR/test_audio/asr_example_zh.wav" \ ++output_dir="./outputs/debug" \ ++device="cpu" \ ++"hotword='达摩院 魔搭'"