From 930fe72f43524b4e355ef671c7180cc6cf9eefb5 Mon Sep 17 00:00:00 2001
From: 雾聪 <wucong.lyb@alibaba-inc.com>
Date: 星期一, 01 四月 2024 15:27:20 +0800
Subject: [PATCH] set batch default value

---
 runtime/onnxruntime/src/paraformer-torch.cpp |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/runtime/onnxruntime/src/paraformer-torch.cpp b/runtime/onnxruntime/src/paraformer-torch.cpp
index e603e89..113d43f 100644
--- a/runtime/onnxruntime/src/paraformer-torch.cpp
+++ b/runtime/onnxruntime/src/paraformer-torch.cpp
@@ -281,10 +281,10 @@
         if(asr_feats.size() != 0){
             LfrCmvn(asr_feats);
         }
-        int32_t num_frames  = asr_feats.size() / feature_dim;
+        int32_t num_frames  = asr_feats.size();
         paraformer_length.emplace_back(num_frames);
-        if(max_size < asr_feats.size()){
-            max_size = asr_feats.size();
+        if(max_size < asr_feats.size()*feature_dim){
+            max_size = asr_feats.size()*feature_dim;
             max_frames = num_frames;
         }
 
@@ -373,6 +373,9 @@
                 }
             }
             results.push_back(result);
+			if (wfst_decoder){
+				wfst_decoder->StartUtterance();
+			}
         }
     }
     catch (std::exception const &e)

--
Gitblit v1.9.1