download_model.py 734 B

123456789101112131415161718192021
  1. #!/usr/bin/env python3
  2. import argparse
  3. from modelscope.pipelines import pipeline
  4. from modelscope.utils.constant import Tasks
  5. if __name__ == '__main__':
  6. parser = argparse.ArgumentParser(
  7. description="download model configs",
  8. formatter_class=argparse.ArgumentDefaultsHelpFormatter,
  9. )
  10. parser.add_argument("--model_name",
  11. type=str,
  12. default="speech_paraformer-large_asr_nat-zh-cn-16k-common-vocab8404-pytorch",
  13. help="model name in modelscope")
  14. args = parser.parse_args()
  15. inference_pipeline = pipeline(
  16. task=Tasks.auto_speech_recognition,
  17. model='damo/{}'.format(args.model_name),
  18. model_revision='v1.0.0')