| | |
| | | from funasr.build_utils.build_asr_model import build_asr_model |
| | | from funasr.build_utils.build_pretrain_model import build_pretrain_model |
| | | from funasr.build_utils.build_lm_model import build_lm_model |
| | | from funasr.build_utils.build_punc_model import build_punc_model |
| | | |
| | | |
| | | def build_model(args): |
| | |
| | | model = build_pretrain_model(args) |
| | | elif args.task_name == "lm": |
| | | model = build_lm_model(args) |
| | | elif args.task_name == "punc": |
| | | model = build_punc_model(args) |
| | | else: |
| | | raise NotImplementedError("Not supported task: {}".format(args.task_name)) |
| | | |