# -*- coding:utf-8 -*- from modelscope.pipelines import pipeline from modelscope.utils.constant import Tasks inference_pipeline = pipeline( task=Tasks.auto_speech_recognition, model='damo_models/speech_paraformer-large_asr_nat-zh-cn-16k-common-vocab8404-pytorch', vad_model='damo_models/speech_fsmn_vad_zh-cn-16k-common-pytorch', punc_model='damo_models/punc_ct-transformer_zh-cn-common-vocab272727-pytorch', # vad_model='', # punc_model='', # lm_model='damo/speech_transformer_lm_zh-cn-common-vocab8404-pytorch', # lm_weight=0.15, # beam_size=10, # param_dict={"use_timestamp":True} ) # rec_result = inference_pipeline(audio_in='https://isv-data.oss-cn-hangzhou.aliyuncs.com/ics/MaaS/ASR/test_audio/asr_vad_punc_example.wav') rec_result = inference_pipeline(audio_in=r'D:\成品&放弃\红警解说\old-projs\红警9个光棱坦克传送到对手家!瞬间罩上铁幕拆建筑太快了!\红警9个光棱坦克传送到对手家.wav') print(rec_result) ''' lm没啥用可以扔了 batch_size_token: 6000 time cost vad: 5.308461427688599 0%| | 0/61 [00:00