游雁
2024-02-29 70d6dcf09d255e47929bdd6717b99f3c56558c2b
funasr/auto/auto_model.py
@@ -392,6 +392,7 @@
            # step.3 compute punc model
            if self.punc_model is not None:
                if not len(result["text"]):
                    if return_raw_text:
                    result['raw_text'] = ''
                else:
                    self.punc_kwargs.update(cfg)
@@ -434,6 +435,9 @@
                distribute_spk(sentence_list, sv_output)
                result['sentence_info'] = sentence_list
            elif kwargs.get("sentence_timestamp", False):
                if not len(result['text']):
                    sentence_list = []
                else:
                sentence_list = timestamp_sentence(punc_res[0]['punc_array'],
                                                   result['timestamp'],
                                                   raw_text,