From adb43c14b81d304bc7499035a50ca4a49d4a7a8a Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期一, 13 二月 2023 12:21:21 +0800
Subject: [PATCH] export model
---
funasr/runtime/python/onnxruntime/rapid_paraformer/utils.py | 3 ++-
funasr/runtime/python/onnxruntime/rapid_paraformer/kaldifeat/feature.py | 2 +-
funasr/runtime/python/onnxruntime/rapid_paraformer/rapid_paraformer.py | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/funasr/runtime/python/onnxruntime/rapid_paraformer/kaldifeat/feature.py b/funasr/runtime/python/onnxruntime/rapid_paraformer/kaldifeat/feature.py
index fb5f9a5..a6c6a6c 100644
--- a/funasr/runtime/python/onnxruntime/rapid_paraformer/kaldifeat/feature.py
+++ b/funasr/runtime/python/onnxruntime/rapid_paraformer/kaldifeat/feature.py
@@ -270,7 +270,7 @@
waveform,
blackman_coeff=0.42,
dither=1.0,
- energy_floor=0.0,
+ energy_floor=1.0,
frame_length=25,
frame_shift=10,
high_freq=0,
diff --git a/funasr/runtime/python/onnxruntime/rapid_paraformer/rapid_paraformer.py b/funasr/runtime/python/onnxruntime/rapid_paraformer/rapid_paraformer.py
index 262c258..10bfa8a 100644
--- a/funasr/runtime/python/onnxruntime/rapid_paraformer/rapid_paraformer.py
+++ b/funasr/runtime/python/onnxruntime/rapid_paraformer/rapid_paraformer.py
@@ -55,7 +55,7 @@
def load_data(self,
wav_content: Union[str, np.ndarray, List[str]]) -> List:
def load_wav(path: str) -> np.ndarray:
- waveform, _ = librosa.load(path)
+ waveform, _ = librosa.load(path, sr=None)
return waveform[None, ...]
if isinstance(wav_content, np.ndarray):
diff --git a/funasr/runtime/python/onnxruntime/rapid_paraformer/utils.py b/funasr/runtime/python/onnxruntime/rapid_paraformer/utils.py
index adab790..839adb4 100644
--- a/funasr/runtime/python/onnxruntime/rapid_paraformer/utils.py
+++ b/funasr/runtime/python/onnxruntime/rapid_paraformer/utils.py
@@ -165,7 +165,8 @@
frame_shift=self.frame_shift,
dither=self.dither,
energy_floor=0.0,
- sample_frequency=self.fs)
+ sample_frequency=self.fs,
+ window_type=self.window)
feat = mat.astype(np.float32)
feat_len = np.array(mat.shape[0]).astype(np.int32)
return feat, feat_len
--
Gitblit v1.9.1