From 9ff5b683db460a428d1804f64c25071ae2172ea7 Mon Sep 17 00:00:00 2001
From: hnluo <haoneng.lhn@alibaba-inc.com>
Date: 星期四, 27 四月 2023 01:49:01 +0800
Subject: [PATCH] Update sanm_encoder.py
---
funasr/models/encoder/sanm_encoder.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/funasr/models/encoder/sanm_encoder.py b/funasr/models/encoder/sanm_encoder.py
index 7d84ad5..969ddad 100644
--- a/funasr/models/encoder/sanm_encoder.py
+++ b/funasr/models/encoder/sanm_encoder.py
@@ -379,7 +379,10 @@
xs_pad = xs_pad
else:
xs_pad = self.embed(xs_pad, cache)
- xs_pad = self._add_overlap_chunk(xs_pad, cache)
+ if cache["tail_chunk"]:
+ xs_pad = cache["feats"]
+ else:
+ xs_pad = self._add_overlap_chunk(xs_pad, cache)
encoder_outs = self.encoders0(xs_pad, None, None, None, None)
xs_pad, masks = encoder_outs[0], encoder_outs[1]
intermediate_outs = []
--
Gitblit v1.9.1