| | |
| | | |
| | | from funasr.fileio.datadir_writer import DatadirWriter |
| | | from funasr.datasets.preprocessor import LMPreprocessor |
| | | from funasr.tasks.asr import ASRTaskAligner_temp as ASRTask |
| | | from funasr.tasks.asr import ASRTaskAligner as ASRTask |
| | | from funasr.torch_utils.device_funcs import to_device |
| | | from funasr.torch_utils.set_all_random_seed import set_all_random_seed |
| | | from funasr.utils import config_argparse |
| | |
| | | enc = enc[0] |
| | | |
| | | # c. Forward Predictor |
| | | _, _, us_alphas, us_cif_peak = self.tp_model.calc_predictor_timestamp(enc, enc_len, text_lengths.to(self.device)+1) |
| | | return us_alphas, us_cif_peak |
| | | _, _, us_alphas, us_peaks = self.tp_model.calc_predictor_timestamp(enc, enc_len, text_lengths.to(self.device)+1) |
| | | return us_alphas, us_peaks |
| | | |
| | | |
| | | def inference( |