mirror of
https://github.com/modelscope/FunASR
synced 2025-09-15 14:48:36 +08:00
Merge pull request #527 from alibaba-damo-academy/dev_lhn
fix paraformer online fbank cache bug
This commit is contained in:
commit
193d47d829
@ -749,10 +749,13 @@ class Speech2TextParaformerOnline:
|
||||
feats = cache_en["feats"]
|
||||
feats_len = torch.tensor([feats.shape[1]])
|
||||
self.asr_model.frontend = None
|
||||
self.frontend.cache_reset()
|
||||
results = self.infer(feats, feats_len, cache)
|
||||
return results
|
||||
else:
|
||||
if self.frontend is not None:
|
||||
if cache_en["start_idx"] == 0:
|
||||
self.frontend.cache_reset()
|
||||
feats, feats_len = self.frontend.forward(speech, speech_lengths, cache_en["is_final"])
|
||||
feats = to_device(feats, device=self.device)
|
||||
feats_len = feats_len.int()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user