From fa0356b81dd3c99a2bd573d1f60d7b7131e00533 Mon Sep 17 00:00:00 2001
From: lyblsgo <lyblsgo@163.com>
Date: 星期一, 24 四月 2023 11:23:40 +0800
Subject: [PATCH] rename src/e2e_vad.h
---
funasr/runtime/onnxruntime/src/OnlineFeature.cc | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/funasr/runtime/onnxruntime/src/OnlineFeature.cc b/funasr/runtime/onnxruntime/src/OnlineFeature.cc
index 0b4bee0..3fcd0e2 100644
--- a/funasr/runtime/onnxruntime/src/OnlineFeature.cc
+++ b/funasr/runtime/onnxruntime/src/OnlineFeature.cc
@@ -1,9 +1,5 @@
-//
-// Created by zhuzizyf(China Telecom Shanghai) on 4/22/23.
-//
#include "OnlineFeature.h"
-
#include <utility>
OnlineFeature::OnlineFeature(int sample_rate, knf::FbankOptions fbank_opts, int lfr_m, int lfr_n,
@@ -12,7 +8,10 @@
fbank_opts_(std::move(fbank_opts)),
lfr_m_(lfr_m),
lfr_n_(lfr_n),
- cmvns_(std::move(cmvns)) {}
+ cmvns_(std::move(cmvns)) {
+ frame_sample_length_ = sample_rate_ / 1000 * 25;;
+ frame_shift_sample_length_ = sample_rate_ / 1000 * 10;
+}
void OnlineFeature::extractFeats(vector<std::vector<float>> &vad_feats,
vector<float> waves, bool input_finished) {
@@ -54,6 +53,7 @@
}
vad_feats = lfr_splice_cache_;
OnlineLfrCmvn(vad_feats);
+ reset_cache();
}
}
--
Gitblit v1.9.1